| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 51,492 | $2,342,930 | -$1,782,842 | $45.96 | 2 |
| 2025 Q3 | 1,060,670 | $48,016,599 | +$7,242,629 | $45.27 | 48 |
| 2025 Q2 | 917,524 | $39,344,330 | +$2,572,361 | $42.88 | 46 |
| 2025 Q1 | 867,085 | $33,158,448 | +$844,337 | $38.24 | 47 |
| 2024 Q4 | 852,344 | $31,877,775 | -$2,207,656 | $37.27 | 46 |
| 2024 Q3 | 896,241 | $36,336,969 | +$1,451,580 | $40.52 | 38 |
| 2024 Q2 | 868,448 | $32,003,074 | -$3,593,150 | $36.69 | 38 |
| 2024 Q1 | 966,791 | $34,285,447 | +$10,790,876 | $35.60 | 37 |
| 2023 Q4 | 663,435 | $23,551,005 | +$1,834,975 | $35.50 | 32 |
| 2023 Q3 | 413,623 | $13,998,831 | +$5,666,928 | $33.86 | 27 |
| 2023 Q2 | 246,167 | $8,733,962 | -$3,389,299 | $35.49 | 20 |
| 2023 Q1 | 329,472 | $11,546,435 | -$1,332,574 | $35.05 | 25 |
| 2022 Q4 | 367,498 | $12,515,590 | +$6,982,118 | $34.05 | 19 |
| 2022 Q3 | 165,154 | $5,229,064 | -$7,557,731 | $31.66 | 17 |
| 2022 Q2 | 370,175 | $13,471,362 | -$3,513,831 | $36.39 | 21 |
| 2022 Q1 | 460,240 | $18,869,391 | +$8,883,559 | $41.01 | 21 |
| 2021 Q4 | 243,421 | $10,477,249 | +$94,304 | $43.04 | 15 |
| 2021 Q3 | 214,741 | $9,315,000 | +$5,324,513 | $43.38 | 7 |
| 2021 Q2 | 88,511 | $4,117,000 | -$4,110,498 | $46.52 | 8 |
| 2021 Q1 | 176,969 | $7,746,000 | -$3,925,596 | $43.75 | 6 |
| 2020 Q4 | 266,714 | $11,201,000 | +$11,120,000 | $41.97 | 3 |
| 2020 Q3 | 1,742 | $81,000 | $46.50 | 1 | |
| 2020 Q2 | 1,742 | $81,000 | $46.50 | 1 | |
| 2020 Q1 | 1,742 | $81,000 | $46.50 | 1 | |
| 2019 Q4 | 1,742 | $81,000 | $46.50 | 1 | |
| 2019 Q3 | 1,742 | $81,000 | $46.50 | 1 | |
| 2019 Q2 | 1,742 | $81,000 | $46.50 | 1 | |
| 2019 Q1 | 1,742 | $81,000 | $46.50 | 1 |