Analyst consensus
Hold
40 analysts
Insiders (last month)
96.40
Net buying
Click a month to see who traded
| Month | Net change (shares) | MSPR | Sentiment | |
|---|---|---|---|---|
| Jun 1, 2026 | 4.44 k | 96.40 | ||
| Apr 1, 2026 | 2.65 k | 68.08 | ||
| Mar 1, 2026 | 101 k | 70.79 | ||
| Dec 1, 2025 | 91.8 k | 64.34 | ||
| Sep 1, 2025 | 12.5 k | 91.02 | ||
| Jun 1, 2025 | -21.4 k | -20.70 | ||
| Mar 1, 2025 | 123 k | 44.14 |