| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,101,704 | $80,014,286 | +$9,470,626 | $72.63 | 7 |
| 2025 Q2 | 972,807 | $65,800,728 | +$1,446,906 | $67.64 | 9 |
| 2025 Q1 | 951,626 | $59,065,792 | -$2,922,668 | $62.07 | 7 |
| 2024 Q4 | 998,714 | $65,613,334 | -$1,609,377 | $65.7 | 6 |
| 2024 Q3 | 1,023,211 | $66,132,853 | +$975,117 | $64.63 | 7 |
| 2024 Q2 | 1,008,870 | $61,805,197 | +$15,272,964 | $61.26 | 7 |
| 2024 Q1 | 759,564 | $44,839,088 | -$82,687 | $59.1 | 6 |
| 2023 Q4 | 760,963 | $41,103,190 | +$1,086,300 | $54.01 | 6 |
| 2023 Q3 | 741,873 | $36,078,081 | +$1,460,349 | $48.63 | 6 |
| 2023 Q2 | 711,581 | $35,904,348 | +$1,868,038 | $50.46 | 6 |
| 2023 Q1 | 674,560 | $31,627,715 | +$7,018,681 | $46.88 | 7 |
| 2022 Q4 | 524,870 | $22,926,655 | +$143,831 | $43.68 | 7 |
| 2022 Q3 | 522,858 | $21,355,000 | +$4,918,513 | $40.84 | 7 |
| 2022 Q2 | 402,435 | $17,398,000 | +$13,730,802 | $43.23 | 6 |
| 2022 Q1 | 86,689 | $4,502,000 | +$2,352,520 | $51.93 | 6 |
| 2021 Q4 | 41,531 | $2,275,000 | -$265,690 | $54.79 | 3 |
| 2021 Q3 | 46,374 | $2,291,000 | +$2,291,000 | $49.4 | 1 |