| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 83,244 | $3,690,223 | +$400,612 | $44.33 | 4 |
| 2025 Q3 | 2,437,437 | $107,321,580 | -$13,964,023 | $44.05 | 43 |
| 2025 Q2 | 2,759,277 | $108,935,894 | -$1,380,805 | $39.48 | 39 |
| 2025 Q1 | 2,787,029 | $107,579,393 | +$2,731,276 | $38.60 | 37 |
| 2024 Q4 | 2,719,455 | $113,094,998 | -$5,955,188 | $41.58 | 39 |
| 2024 Q3 | 2,852,701 | $109,886,107 | -$1,191,473 | $38.51 | 38 |
| 2024 Q2 | 2,913,322 | $104,531,378 | +$6,784,274 | $35.88 | 38 |
| 2024 Q1 | 2,733,617 | $103,627,629 | +$15,116,451 | $37.92 | 38 |
| 2023 Q4 | 2,381,152 | $88,110,928 | +$4,484,279 | $37.01 | 34 |
| 2023 Q3 | 2,260,253 | $77,881,106 | +$34,459,127 | $34.46 | 29 |
| 2023 Q2 | 1,260,129 | $44,556,816 | +$4,822,209 | $35.36 | 22 |
| 2023 Q1 | 1,124,380 | $37,464,396 | +$2,521,617 | $33.36 | 22 |
| 2022 Q4 | 1,043,549 | $33,264,103 | -$83,695 | $31.76 | 22 |
| 2022 Q3 | 1,049,548 | $30,487,000 | +$2,123,431 | $29.05 | 22 |
| 2022 Q2 | 1,042,067 | $31,687,000 | +$4,546,128 | $30.39 | 19 |
| 2022 Q1 | 890,082 | $31,213,000 | +$8,904,358 | $35.24 | 20 |
| 2021 Q4 | 610,231 | $22,789,000 | +$7,348,583 | $37.50 | 18 |
| 2021 Q3 | 375,678 | $13,453,000 | +$3,364,878 | $35.81 | 14 |
| 2021 Q2 | 281,726 | $10,150,000 | +$5,703,372 | $36.01 | 10 |
| 2021 Q1 | 123,435 | $4,152,000 | +$3,254,149 | $33.63 | 5 |
| 2020 Q4 | 28,645 | $765,000 | +$765,000 | $26.71 | 3 |