Search companies

Find a company by ticker or name

Analysts

Scores, price targets and rating changes published by the firms we track. Informational, not advice.

Rating scores

Each factor is scored 1 (weak) to 5 (strong).

  • Overall2
  • DCF2
  • Return on equity1
  • Return on assets1
  • Debt / equity1
  • P/E1
  • P/B5
Average price target

Mean of the targets analysts published in each window.

Price target is not available for LFT.

Recent rating changes

The latest 20 changes by research firm, newest first.

DateFirmActionFromTo
Apr 1, 2025Jones TradingmaintainHoldHold
Sep 19, 2024Raymond JamesdowngradeOutperformMarket Perform
Aug 14, 2024Jones TradingdowngradeBuyHold
May 13, 2024JonesTradingmaintainBuyBuy
Sep 12, 2023JMP SecuritiesmaintainMarket OutperformMarket Outperform
Aug 11, 2023Raymond JamesmaintainOutperformOutperform
May 17, 2023Raymond JamesmaintainOutperformOutperform
Oct 18, 2022Raymond JamesmaintainOutperformOutperform
Oct 3, 2022Piper SandlermaintainNeutralNeutral
Sep 8, 2022B. Riley SecuritiesmaintainBuyBuy
Aug 30, 2022Piper SandlerdowngradeOverweightNeutral
Aug 10, 2022Raymond JamesmaintainOutperformOutperform
May 11, 2022Raymond JamesmaintainOutperformOutperform
Mar 17, 2022Raymond JamesmaintainOutperformOutperform
Mar 17, 2022Ladenburg ThalmanndowngradeBuyNeutral
Dec 17, 2021Piper SandlermaintainOverweightOverweight
Oct 15, 2021B. Riley SecuritiesmaintainBuyBuy
Aug 10, 2021Ladenburg ThalmannupgradeNeutralBuy
Jun 15, 2021Raymond JamesmaintainOutperformOutperform
Feb 5, 2021JonesTradingmaintainBuyBuy