| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,418,670 | $69,035,749 | +$2,029,091 | $48.66 | 9 |
| 2025 Q2 | 1,360,886 | $62,743,907 | -$312,198 | $46.11 | 8 |
| 2025 Q1 | 1,367,528 | $58,815,745 | -$3,482,315 | $43.01 | 7 |
| 2024 Q4 | 1,448,494 | $62,229,173 | +$2,677,212 | $42.96 | 9 |
| 2024 Q3 | 1,386,147 | $60,477,083 | +$58,615,310 | $43.63 | 5 |
| 2024 Q2 | 43,121 | $1,821,460 | -$54,036,057 | $41.87 | 4 |
| 2024 Q1 | 1,355,299 | $55,845,946 | +$54,993,975 | $41.21 | 4 |
| 2023 Q4 | 21,672 | $845,957 | +$133,833 | $39.03 | 4 |
| 2023 Q3 | 19,206 | $695,299 | -$51,255,995 | $36.20 | 3 |
| 2023 Q2 | 1,382,696 | $51,959,628 | +$1,825,744 | $37.58 | 4 |
| 2023 Q1 | 1,334,114 | $47,874,338 | +$47,299,938 | $35.89 | 4 |
| 2022 Q4 | 16,388 | $561,496 | +$18,551 | $34.29 | 5 |
| 2022 Q3 | 15,847 | $514,000 | -$36,222,286 | $32.44 | 4 |
| 2022 Q2 | 1,064,223 | $36,773,000 | +$3,871,337 | $34.55 | 5 |
| 2022 Q1 | 952,187 | $37,515,000 | +$10,188,629 | $39.39 | 4 |
| 2021 Q4 | 693,308 | $28,504,000 | +$9,844,952 | $41.11 | 6 |
| 2021 Q3 | 453,851 | $17,981,000 | +$1,360,764 | $39.60 | 6 |
| 2021 Q2 | 419,438 | $16,709,000 | +$14,808,602 | $39.86 | 7 |
| 2021 Q1 | 47,682 | $1,811,000 | -$9,537,733 | $37.96 | 6 |
| 2020 Q4 | 313,001 | $11,516,000 | +$9,936,357 | $36.80 | 7 |
| 2020 Q3 | 321,096 | $10,968,000 | -$616,824 | $34.19 | 6 |
| 2020 Q2 | 339,150 | $10,940,000 | +$27,513 | $32.29 | 6 |
| 2020 Q1 | 338,310 | $9,762,000 | -$1,918,023 | $28.85 | 5 |
| 2019 Q4 | 394,636 | $13,439,000 | -$399,243 | $34.05 | 7 |
| 2019 Q3 | 406,359 | $13,221,000 | -$599 | $32.52 | 7 |
| 2019 Q2 | 406,381 | $13,082,000 | -$710,793 | $32.18 | 7 |
| 2019 Q1 | 428,466 | $13,515,000 | -$451,413 | $31.53 | 7 |
| 2018 Q4 | 442,795 | $12,695,000 | -$191,752 | $28.67 | 3 |
| 2018 Q3 | 449,247 | $14,377,000 | -$509,047 | $32.07 | 4 |
| 2018 Q2 | 465,163 | $14,326,000 | -$1,252,391 | $30.79 | 3 |
| 2018 Q1 | 505,970 | $15,375,000 | +$1,145,126 | $30.38 | 4 |
| 2017 Q4 | 468,397 | $14,423,000 | -$1,447,719 | $30.66 | 2 |
| 2017 Q3 | 515,414 | $15,428,000 | -$381,898 | $30.00 | 2 |
| 2017 Q2 | 548,364 | $15,990,000 | -$1,000,882 | $29.15 | 4 |
| 2017 Q1 | 582,686 | $16,613,000 | -$77,075 | $28.51 | 3 |
| 2016 Q4 | 585,385 | $16,123,000 | -$4,593 | $27.55 | 3 |
| 2016 Q3 | 585,542 | $15,971,000 | -$608,740 | $27.28 | 4 |
| 2016 Q2 | 608,212 | $16,102,000 | -$2,139,979 | $26.44 | 4 |
| 2016 Q1 | 689,478 | $17,968,000 | -$2,029,716 | $26.06 | 7 |
| 2015 Q4 | 767,306 | $19,858,000 | -$2,680,215 | $25.88 | 5 |
| 2015 Q3 | 872,393 | $21,746,000 | -$22,312,760 | $24.93 | 5 |
| 2015 Q2 | 1,752,171 | $46,679,000 | -$906,349 | $26.64 | 7 |
| 2015 Q1 | 1,786,244 | $47,710,000 | -$72,259 | $26.71 | 6 |
| 2014 Q4 | 1,788,621 | $47,417,000 | -$108,414 | $26.51 | 6 |
| 2014 Q3 | 1,790,317 | $46,709,000 | -$1,834,076 | $26.09 | 4 |
| 2014 Q2 | 1,860,628 | $48,711,000 | -$1,497,726 | $26.18 | 4 |
| 2014 Q1 | 1,917,863 | $48,675,000 | +$1,137,282 | $25.38 | 4 |