| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,138,799 | $132,307,705 | +$5,975,782 | $64.40 | 63 |
| 2025 Q2 | 2,026,482 | $117,540,087 | +$28,954,821 | $58.04 | 63 |
| 2025 Q1 | 1,537,844 | $72,225,194 | -$382,761 | $46.97 | 51 |
| 2024 Q4 | 1,583,663 | $61,482,675 | -$10,592,154 | $38.79 | 49 |
| 2024 Q3 | 1,817,960 | $78,440,150 | -$2,507,215 | $43.19 | 47 |
| 2024 Q2 | 1,876,022 | $74,629,541 | +$1,357,744 | $39.77 | 42 |
| 2024 Q1 | 1,824,509 | $73,029,421 | +$5,156,079 | $40.01 | 43 |
| 2023 Q4 | 1,720,471 | $63,814,450 | -$10,172,793 | $37.05 | 43 |
| 2023 Q3 | 1,910,285 | $63,485,581 | +$1,270,342 | $33.23 | 42 |
| 2023 Q2 | 1,854,603 | $68,875,232 | -$6,663,771 | $37.13 | 41 |
| 2023 Q1 | 2,191,245 | $66,423,122 | +$33,474,830 | $30.36 | 33 |
| 2022 Q4 | 1,085,802 | $28,927,327 | -$390,857 | $26.64 | 29 |
| 2022 Q3 | 1,032,438 | $21,898,000 | -$2,374,006 | $21.20 | 23 |
| 2022 Q2 | 1,132,067 | $26,843,000 | +$1,444,179 | $23.71 | 23 |
| 2022 Q1 | 1,063,783 | $28,479,000 | -$1,483,529 | $26.59 | 26 |
| 2021 Q4 | 1,179,495 | $31,198,000 | -$12,751,712 | $26.45 | 23 |
| 2021 Q3 | 1,648,405 | $44,553,806 | +$1,050,016 | $27.02 | 27 |
| 2021 Q2 | 1,607,972 | $44,766,407 | -$3,497,330 | $27.84 | 35 |
| 2021 Q1 | 1,741,411 | $46,052,381 | -$4,354,940 | $26.44 | 36 |
| 2020 Q4 | 1,912,057 | $48,837,662 | +$2,234,532 | $25.46 | 36 |
| 2020 Q3 | 1,823,901 | $36,419,642 | -$8,190,313 | $19.98 | 26 |
| 2020 Q2 | 2,236,863 | $44,241,484 | +$15,440,703 | $19.77 | 32 |
| 2020 Q1 | 1,465,113 | $8,336,000 | +$8,336,000 | $5.69 | 3 |