Market Cap
$448.7M
| Date | Firm | Action | Rating | Firm rating |
|---|---|---|---|---|
| Aug 13, 2025 | Roth Capital | MAINTAIN | Buy | 56% |
| Aug 14, 2023 | Janney Montgomery Scott | UPGRADE | Buy | 56% |
| Jul 6, 2023 | Janney Montgomery Scott | DOWNGRADE | Neutral | 56% |
| Jun 7, 2023 | Janney Montgomery Scott | UPGRADE | Buy | 56% |
| May 23, 2023 | Roth MKM | MAINTAIN | Buy | 52% |
| May 17, 2023 | Janney Montgomery Scott | DOWNGRADE | Neutral | 56% |
| Nov 16, 2022 | Janney Montgomery Scott | UPGRADE | Buy | 56% |
| Sep 14, 2022 | Janney Montgomery Scott | DOWNGRADE | Neutral | 56% |
| Aug 22, 2022 | Roth Capital | MAINTAIN | Buy | 56% |
| Jul 7, 2020 | Janney Montgomery Scott | DOWNGRADE | Neutral | 56% |
| Period | Str. Buy | Buy | Hold | Sell | Str. Sell | Buy % | Distribution |
|---|---|---|---|---|---|---|---|
| Sep 1, 2026 | 2 | 4 | 1 | 0 | 0 | 86% | |
| Aug 1, 2026 | 2 | 4 | 1 | 0 | 0 | 86% | |
| Jul 1, 2026 | 2 | 4 | 1 | 0 | 0 | 86% | |
| Jun 1, 2026 | 2 | 4 | 1 | 0 | 0 | 86% | |
| May 1, 2026 | 2 | 4 | 1 | 0 | 0 | 86% | |
| Apr 1, 2026 | 2 | 4 | 1 | 0 | 0 | 86% | |
| Mar 1, 2026 | 2 | 4 | 1 | 0 | 0 | 86% | |
| Feb 1, 2026 | 3 | 4 | 1 | 0 | 0 | 88% |
| Period | EPS Est. | Range | Growth | 30d Rev | Up/Dn | Revenue | # |
|---|---|---|---|---|---|---|---|
| Current Q | $0.23 | $0.23–$0.23 | -32.9% | +0.0% | 0↑ 1↓ | $0.0B | 1 |
| Next Q | $0.21 | $0.21–$0.21 | -72.3% | -4.5% | 0↑ 1↓ | $0.0B | 1 |
| Current FY | $0.92 | $0.92–$0.92 | -20.6% | +3.4% | 1↑ 0↓ | $0.1B | 1 |
| Next FY | $1.36 | $1.36–$1.36 | 47.8% | +0.0% | 0↑ 1↓ | $0.2B | 1 |
| When | EPS estimate | Change vs now |
|---|---|---|
| Current | $0.230 | — |
| 7d ago | $0.230 | — |
| 30d ago | $0.230 | — |
| 60d ago | $0.260 | -0.030 |
| 90d ago | $0.260 | -0.030 |
| Date | Insider | Title | Type | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Sep 3, 2026 | Whittaker Raymond | Director | SELL | 1,000 | $28.93 | $28.9K |
| Aug 17, 2026 | FLOWERS CLARENCE B. | Director | SELL | 1,900 | $30.32 | $57.6K |
| Apr 20, 2026 | FLOWERS CLARENCE B. | Director | GIFT | 50,080 | — | — |
| Mar 25, 2026 | MCTAGGART FREDERICK W. | PRESIDENT AND CEO | AWARD | 14,713 | — | — |
| Mar 25, 2026 | Sasnett David | EVP & CHIEF FINANCIAL OFFICER | AWARD | 6,713 | — | — |
| Mar 25, 2026 | JERRYBANDAN RAMJEET | EVP & CHIEF OPERATING OFFICER | AWARD | 6,552 | — | — |
| Mar 19, 2026 | Giner Maria Elena | Director | BUY | 1,000 | $30.13 | $30.1K |
| Mar 19, 2026 | Giner Maria Elena | Director | BUY | 2,310 | $30.29 | $70.0K |
| May 28, 2025 | FLOWERS CLARENCE B. | Director | GIFT | 50,080 | — | — |