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
- DCF1
- Return on equity4
- Return on assets4
- Debt / equity2
- P/E4
- P/B4
Average price target
Mean of the targets analysts published in each window.
Price target is not available for PANL.
Recent rating changes
The latest 22 changes by research firm, newest first.
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| Aug 11, 2025 | B. Riley Securities | maintain | Buy | Buy |
| May 13, 2024 | Alliance Global Partners | upgrade | Neutral | Buy |
| Feb 5, 2024 | Alliance Global Partners | downgrade | Buy | Neutral |
| Aug 3, 2022 | Alliance Global Partners | maintain | Buy | Buy |
| Sep 17, 2021 | B. Riley Securities | maintain | Buy | Buy |
| Oct 10, 2017 | Fearnleys | maintain | Buy | Buy |
| Apr 15, 2013 | Canaccord Genuity | maintain | Hold | Hold |
| Apr 12, 2013 | Oppenheimer | upgrade | Market Perform | Outperform |
| Apr 4, 2013 | Needham | upgrade | Hold | Buy |
| Feb 28, 2013 | Deutsche Bank | maintain | Buy | Buy |
| Feb 25, 2013 | Wedbush | maintain | Neutral | Neutral |
| Nov 8, 2012 | Wedbush | downgrade | Outperform | Neutral |
| Oct 17, 2012 | JMP Securities | maintain | Market Outperform | Outperform |
| Aug 13, 2012 | Wedbush | upgrade | Neutral | Outperform |
| Jul 24, 2012 | Canaccord Genuity | maintain | Hold | Hold |
| Jul 20, 2012 | Piper Sandler | maintain | Underweight | Underweight |
| Jul 20, 2012 | PiperJaffray | maintain | Underweight | Underweight |
| Jun 22, 2012 | Deutsche Bank | maintain | Buy | Buy |
| May 10, 2012 | Goldman Sachs | maintain | Buy | Buy |
| May 10, 2012 | Canaccord Genuity | maintain | Hold | Hold |
| May 8, 2012 | PiperJaffray | maintain | Underweight | Underweight |
| May 7, 2012 | Piper Sandler | maintain | Underweight | Underweight |