| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Barrett David Michael | 6.1% | $14,169,918 | 4,755,006 | David Barrett, individually and as trustee of the Barrett Family Trust, solely in such trust's capacity as the controlling member of Barrett Trust LLC | 31 Dec 2024 | |||
| VANGUARD GROUP INC | 5.4% | $11,255,977 | 4,345,937 | The Vanguard Group | 30 Jun 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 31,985,527 | $59,169,212 | -$5,441,869 | $1.85 | 105 |
| 2025 Q2 | 34,061,265 | $88,197,124 | +$4,591,345 | $2.59 | 97 |
| 2025 Q1 | 31,795,529 | $96,655,791 | +$5,493,235 | $3.04 | 97 |
| 2024 Q4 | 29,913,692 | $100,212,180 | +$8,848,558 | $3.35 | 89 |
| 2024 Q3 | 26,460,528 | $51,766,102 | +$376,451 | $1.96 | 76 |
| 2024 Q2 | 26,541,377 | $39,545,131 | -$6,319,149 | $1.49 | 78 |
| 2024 Q1 | 30,519,420 | $56,152,777 | -$7,633,935 | $1.84 | 87 |
| 2023 Q4 | 33,290,398 | $82,231,654 | +$2,068,297 | $2.47 | 99 |
| 2023 Q3 | 31,237,178 | $101,523,078 | -$71,059,785 | $3.25 | 103 |
| 2023 Q2 | 36,275,498 | $289,480,189 | +$18,041,106 | $7.98 | 97 |
| 2023 Q1 | 33,966,389 | $276,816,820 | +$4,251,218 | $8.15 | 97 |
| 2022 Q4 | 33,432,133 | $295,202,786 | -$11,076,016 | $8.83 | 74 |
| 2022 Q3 | 32,155,054 | $478,468,675 | -$28,571,797 | $14.88 | 80 |
| 2022 Q2 | 32,905,582 | $585,387,664 | +$125,609,311 | $17.79 | 63 |
| 2022 Q1 | 25,836,696 | $453,800,756 | +$8,045,983 | $17.56 | 48 |
| 2021 Q4 | 24,251,035 | $1,066,891,400 | +$624,940,000 | $44 | 55 |