| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 254,982 | $17,292,705 | +$1,302,435 | $68.05 | 3 |
| 2025 Q3 | 1,257,921 | $86,434,293 | +$3,903,856 | $69.98 | 43 |
| 2025 Q2 | 1,209,963 | $78,901,101 | +$14,596,518 | $65.15 | 40 |
| 2025 Q1 | 1,033,479 | $51,527,493 | -$46,434,316 | $49.82 | 34 |
| 2024 Q4 | 1,348,159 | $76,880,790 | +$10,157,056 | $57.36 | 36 |
| 2024 Q3 | 1,154,941 | $57,059,651 | -$43,144,851 | $49.41 | 33 |
| 2024 Q2 | 2,028,227 | $99,645,981 | -$7,062,120 | $49.13 | 30 |
| 2024 Q1 | 2,177,162 | $94,270,800 | +$10,147,632 | $43.30 | 28 |
| 2023 Q4 | 1,950,947 | $73,605,178 | +$37,264,412 | $37.74 | 27 |
| 2023 Q3 | 971,400 | $31,065,014 | -$2,812,377 | $31.98 | 18 |
| 2023 Q2 | 1,055,912 | $35,509,924 | +$27,146,197 | $33.63 | 25 |
| 2023 Q1 | 242,969 | $6,494,242 | +$1,322,404 | $26.87 | 12 |
| 2022 Q4 | 226,564 | $4,379,075 | -$1,919,148 | $19.33 | 14 |
| 2022 Q3 | 310,457 | $6,344,000 | +$174,301 | $20.45 | 10 |
| 2022 Q2 | 320,980 | $6,914,000 | -$1,295,408 | $21.55 | 14 |
| 2022 Q1 | 381,320 | $11,028,000 | +$1,054,297 | $28.91 | 18 |
| 2021 Q4 | 324,403 | $10,502,000 | +$1,997,543 | $32.38 | 21 |
| 2021 Q3 | 261,481 | $7,992,000 | +$4,224,620 | $30.49 | 16 |
| 2021 Q2 | 124,941 | $3,983,000 | -$133,085 | $31.86 | 13 |
| 2021 Q1 | 137,897 | $3,919,000 | +$1,370,259 | $28.39 | 14 |
| 2020 Q4 | 38,509 | $4,263,000 | +$156,825 | $110.68 | 13 |
| 2020 Q3 | 38,452 | $3,666,000 | +$997,724 | $95.13 | 11 |
| 2020 Q2 | 27,732 | $2,011,000 | +$304,633 | $72.44 | 6 |
| 2020 Q1 | 31,095 | $1,638,000 | +$1,298,000 | $52.69 | 5 |