| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,671,563 | $196,683,063 | +$18,701,915 | $29.48 | 49 |
| 2025 Q2 | 6,269,713 | $166,564,897 | +$38,552,345 | $26.57 | 50 |
| 2025 Q1 | 4,863,182 | $107,147,189 | +$3,559,979 | $22.14 | 51 |
| 2024 Q4 | 4,590,300 | $115,222,044 | +$19,498,271 | $25.07 | 45 |
| 2024 Q3 | 3,792,822 | $90,838,724 | +$10,111,163 | $23.95 | 41 |
| 2024 Q2 | 3,390,776 | $78,695,127 | +$6,091,575 | $23.65 | 43 |
| 2024 Q1 | 3,138,614 | $68,554,673 | +$10,160,254 | $21.86 | 40 |
| 2023 Q4 | 2,649,180 | $50,148,256 | +$5,213,604 | $18.97 | 36 |
| 2023 Q3 | 2,378,440 | $38,994,543 | +$5,246,538 | $16.4 | 34 |
| 2023 Q2 | 2,057,455 | $34,629,855 | +$7,579,571 | $16.83 | 30 |
| 2023 Q1 | 1,606,656 | $23,656,303 | +$5,076,008 | $14.73 | 30 |
| 2022 Q4 | 1,270,675 | $16,081,022 | -$7,964,925 | $12.67 | 26 |
| 2022 Q3 | 1,873,392 | $23,997,555 | +$6,877,085 | $12.76 | 27 |
| 2022 Q2 | 1,335,957 | $17,365,151 | +$11,224,520 | $12.99 | 20 |
| 2022 Q1 | 469,859 | $8,457,693 | +$834,195 | $17.94 | 17 |
| 2021 Q4 | 486,145 | $10,082,398 | +$4,658,874 | $20.7 | 16 |
| 2021 Q3 | 258,653 | $5,388,695 | +$2,440,940 | $20.84 | 12 |
| 2021 Q2 | 141,276 | $2,996,386 | +$2,707,177 | $21.21 | 9 |
| 2021 Q1 | 13,638 | $259,000 | +$259,000 | $19.06 | 2 |