| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,245,148 | $144,542,880 | +$2,524,266 | $64.37 | 33 |
| 2025 Q2 | 2,207,099 | $131,366,444 | -$9,355,028 | $59.52 | 35 |
| 2025 Q1 | 2,371,629 | $128,383,704 | +$9,386,655 | $54.13 | 36 |
| 2024 Q4 | 2,197,329 | $124,135,506 | +$6,861,458 | $56.49 | 33 |
| 2024 Q3 | 2,087,487 | $116,064,529 | -$9,826,168 | $55.6 | 27 |
| 2024 Q2 | 2,265,857 | $118,761,186 | +$5,564,865 | $52.41 | 30 |
| 2024 Q1 | 2,160,245 | $109,914,963 | +$3,312,958 | $50.88 | 28 |
| 2023 Q4 | 2,095,171 | $97,367,830 | -$2,403,801 | $46.47 | 23 |
| 2023 Q3 | 2,148,695 | $90,870,985 | +$41,982,816 | $42.29 | 23 |
| 2023 Q2 | 1,155,118 | $50,774,742 | +$49,311,712 | $43.99 | 15 |
| 2023 Q1 | 34,721 | $1,432,727 | +$1,025,924 | $41.26 | 2 |
| 2022 Q4 | 9,857 | $383,557 | +$383,557 | $38.91 | 1 |