| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 150,868 | $9,834,380 | +$1,750,234 | $65.20 | 23 |
| 2025 Q2 | 124,694 | $7,760,334 | -$3,361,776 | $62.24 | 24 |
| 2025 Q1 | 181,872 | $9,454,296 | +$735,244 | $51.98 | 21 |
| 2024 Q4 | 167,175 | $9,445,524 | -$363,236 | $56.50 | 23 |
| 2024 Q3 | 173,212 | $9,250,742 | +$565,818 | $53.41 | 18 |
| 2024 Q2 | 162,619 | $8,680,405 | -$2,409,070 | $53.37 | 22 |
| 2024 Q1 | 210,143 | $10,566,583 | +$286,161 | $50.28 | 24 |
| 2023 Q4 | 225,652 | $10,327,138 | -$1,032,262 | $45.90 | 22 |
| 2023 Q3 | 255,669 | $9,922,823 | -$7,510,996 | $38.76 | 19 |
| 2023 Q2 | 440,347 | $17,695,550 | -$4,674,869 | $40.14 | 21 |
| 2023 Q1 | 567,973 | $20,584,400 | +$2,233,255 | $36.26 | 24 |
| 2022 Q4 | 511,780 | $16,595,043 | -$2,295,677 | $32.40 | 22 |
| 2022 Q3 | 587,765 | $18,615,862 | -$239,149 | $31.62 | 24 |
| 2022 Q2 | 594,639 | $19,554,308 | -$6,782,848 | $32.85 | 27 |
| 2022 Q1 | 772,377 | $31,703,822 | -$14,099,275 | $41.43 | 29 |
| 2021 Q4 | 1,080,409 | $48,862,596 | +$4,830,373 | $45.32 | 32 |
| 2021 Q3 | 959,445 | $39,280,407 | +$1,240,433 | $40.91 | 30 |
| 2021 Q2 | 928,726 | $37,837,375 | +$928,905 | $40.71 | 25 |
| 2021 Q1 | 890,339 | $32,849,805 | +$1,031,822 | $36.83 | 27 |
| 2020 Q4 | 864,114 | $31,177,526 | +$226,701 | $36.05 | 25 |
| 2020 Q3 | 846,161 | $27,614,604 | +$9,187,575 | $32.23 | 21 |
| 2020 Q2 | 573,451 | $16,716,735 | +$9,374,078 | $29.15 | 13 |
| 2020 Q1 | 254,113 | $5,972,449 | -$4,023,047 | $23.50 | 9 |
| 2019 Q4 | 425,318 | $11,993,196 | +$11,993,196 | $28.20 | 6 |