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).
- Overall3
- DCF3
- Return on equity4
- Return on assets4
- Debt / equity2
- P/E3
- P/B2
Average price target
Mean of the targets analysts published in each window.
Price target is not available for OLP.
Recent rating changes
The latest 32 changes by research firm, newest first.
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| Jun 9, 2026 | B. Riley Securities | maintain | Buy | Buy |
| Mar 11, 2026 | B. Riley Securities | maintain | Buy | Buy |
| Aug 13, 2024 | B. Riley Securities | maintain | Buy | Buy |
| Apr 15, 2024 | B. Riley Securities | maintain | Buy | Buy |
| Mar 8, 2024 | B. Riley Securities | maintain | Neutral | Neutral |
| May 16, 2023 | B. Riley Securities | maintain | Neutral | Neutral |
| May 5, 2023 | EF Hutton | maintain | Buy | Buy |
| Mar 14, 2023 | EF Hutton | maintain | Buy | Buy |
| Nov 7, 2022 | EF Hutton | maintain | Buy | Buy |
| Nov 7, 2022 | B. Riley Securities | maintain | Neutral | Neutral |
| Aug 25, 2022 | EF Hutton | maintain | Buy | Buy |
| May 16, 2022 | B. Riley Securities | maintain | Neutral | Neutral |
| Nov 10, 2021 | Aegis Capital | maintain | Buy | Buy |
| Sep 3, 2021 | Collins Stewart | maintain | Neutral | Neutral |
| Aug 9, 2021 | Aegis Capital | maintain | Buy | Buy |
| Jun 7, 2021 | Aegis Capital | maintain | Buy | Buy |
| Mar 16, 2021 | B. Riley Securities | maintain | Neutral | Neutral |
| Aug 21, 2020 | B. Riley Securities | maintain | Neutral | Neutral |
| Apr 16, 2020 | B. Riley Securities | maintain | Neutral | Neutral |
| Apr 16, 2020 | B. Riley FBR | maintain | Neutral | Neutral |
| Aug 8, 2018 | B. Riley Securities | maintain | Neutral | Neutral |
| Aug 8, 2018 | B. Riley FBR | maintain | Neutral | Neutral |
| Nov 14, 2017 | DA Davidson | maintain | Neutral | Neutral |
| Sep 25, 2017 | DA Davidson | maintain | Neutral | Neutral |
| May 11, 2017 | Wunderlich Securities | maintain | Hold | Hold |
| May 11, 2017 | Wunderlich | maintain | Hold | Hold |
| Dec 14, 2016 | Wunderlich Securities | downgrade | Buy | Hold |
| Dec 14, 2016 | Wunderlich | downgrade | Buy | Hold |
| Apr 10, 2014 | Wunderlich | maintain | Buy | Buy |
| Sep 12, 2013 | Compass Point | maintain | Neutral | Neutral |
| Jan 25, 2013 | Compass Point | downgrade | Buy | Neutral |
| Jul 24, 2012 | Compass Point | maintain | Buy | Buy |