| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,601,687 | $118,160,976 | +$41,016,688 | $45.42 | 42 |
| 2025 Q2 | 1,703,556 | $76,654,076 | +$6,346,235 | $45.32 | 37 |
| 2025 Q1 | 1,660,852 | $74,073,152 | -$1,015,444 | $44.6 | 38 |
| 2024 Q4 | 1,720,440 | $77,029,647 | +$15,103,308 | $44.76 | 41 |
| 2024 Q3 | 1,350,982 | $61,618,920 | +$124,390 | $45.62 | 31 |
| 2024 Q2 | 1,357,107 | $59,844,968 | -$3,608,185 | $44.1 | 31 |
| 2024 Q1 | 1,406,141 | $62,606,508 | -$751,914 | $44.53 | 31 |
| 2023 Q4 | 1,416,128 | $62,802,615 | -$2,279,382 | $44.37 | 33 |
| 2023 Q3 | 1,380,616 | $59,356,282 | +$7,133,424 | $43.02 | 28 |
| 2023 Q2 | 1,214,647 | $52,784,736 | +$7,018,512 | $43.46 | 30 |
| 2023 Q1 | 1,061,975 | $45,971,434 | +$17,409,663 | $43.65 | 29 |
| 2022 Q4 | 653,337 | $27,841,000 | -$10,101,352 | $42.61 | 26 |
| 2022 Q3 | 890,750 | $37,088,000 | +$3,676,315 | $41.6 | 25 |
| 2022 Q2 | 804,939 | $34,048,000 | +$4,138,344 | $42.3 | 19 |
| 2022 Q1 | 889,987 | $40,866,000 | +$2,734,768 | $45.93 | 19 |
| 2021 Q4 | 826,996 | $39,181,000 | +$4,052,607 | $47.44 | 20 |
| 2021 Q3 | 817,800 | $39,054,000 | -$5,041,509 | $47.82 | 17 |
| 2021 Q2 | 897,519 | $43,147,000 | +$6,927,060 | $48.14 | 14 |
| 2021 Q1 | 753,639 | $33,584,000 | +$11,429,141 | $47.82 | 14 |
| 2020 Q4 | 628,269 | $29,845,000 | -$108,920 | $47.5 | 10 |
| 2020 Q3 | 638,662 | $29,002,000 | -$10,316,057 | $45.99 | 14 |
| 2020 Q2 | 864,772 | $38,689,000 | +$19,049,486 | $44.9 | 13 |
| 2020 Q1 | 439,526 | $18,805,000 | +$3,716,744 | $42.87 | 11 |
| 2019 Q4 | 352,901 | $17,239,000 | -$150,597 | $48.85 | 9 |
| 2019 Q3 | 355,985 | $17,339,000 | +$2,884,738 | $48.89 | 10 |
| 2019 Q2 | 296,983 | $14,634,000 | -$5,931,724 | $49.27 | 10 |
| 2019 Q1 | 417,249 | $20,503,000 | -$22,197,690 | $49.31 | 12 |
| 2018 Q4 | 882,250 | $40,811,607 | +$1,017,005 | $47.05 | 17 |
| 2018 Q3 | 803,198 | $39,829,000 | +$8,301,507 | $49.75 | 12 |
| 2018 Q2 | 651,871 | $32,067,000 | +$6,655,338 | $49.32 | 11 |
| 2018 Q1 | 516,730 | $25,568,000 | +$25,568,000 | $49.51 | 6 |