| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 453,044 | $44,922,097 | -$6,739,804 | $99.16 | 28 |
| 2025 Q2 | 542,516 | $53,544,529 | +$3,953,259 | $98.70 | 31 |
| 2025 Q1 | 502,352 | $50,223,283 | +$8,372,780 | $99.98 | 30 |
| 2024 Q4 | 419,745 | $39,481,986 | +$3,931,339 | $94.04 | 29 |
| 2024 Q3 | 378,567 | $32,545,645 | +$2,508,322 | $84.79 | 24 |
| 2024 Q2 | 349,342 | $27,783,569 | +$15,777,530 | $79.53 | 26 |
| 2024 Q1 | 280,169 | $21,530,343 | -$2,446,351 | $76.85 | 22 |
| 2023 Q4 | 314,298 | $21,552,252 | +$1,985,644 | $68.57 | 18 |
| 2023 Q3 | 285,568 | $18,578,051 | +$491,197 | $65.06 | 16 |
| 2023 Q2 | 277,964 | $17,860,954 | +$7,485,175 | $64.26 | 16 |
| 2023 Q1 | 162,332 | $9,889,270 | -$620,732 | $60.92 | 16 |
| 2022 Q4 | 172,466 | $10,651,922 | -$2,680,376 | $61.77 | 16 |
| 2022 Q3 | 216,176 | $12,276,000 | +$807,911 | $56.79 | 13 |
| 2022 Q2 | 201,671 | $11,621,000 | +$5,006,991 | $57.59 | 13 |
| 2022 Q1 | 113,084 | $7,306,000 | +$2,847,229 | $64.61 | 11 |
| 2021 Q4 | 71,628 | $3,821,676 | +$159,342 | $53.35 | 14 |
| 2021 Q3 | 68,456 | $3,711,000 | +$316,972 | $54.20 | 15 |
| 2021 Q2 | 81,782 | $4,574,000 | +$1,523,082 | $55.93 | 14 |
| 2021 Q1 | 35,375 | $1,729,000 | -$399,424 | $48.94 | 10 |
| 2020 Q4 | 43,490 | $1,787,000 | +$218,861 | $41.08 | 9 |
| 2020 Q3 | 39,589 | $1,355,000 | -$261,366 | $34.24 | 10 |
| 2020 Q2 | 45,760 | $1,742,000 | +$1,742,000 | $38.08 | 9 |