| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 765,619 | $37,479,151 | -$4,129,156 | $48.96 | 26 |
| 2025 Q2 | 850,390 | $41,478,272 | -$4,989,458 | $48.78 | 23 |
| 2025 Q1 | 894,657 | $43,333,709 | +$13,178,712 | $48.44 | 28 |
| 2024 Q4 | 681,065 | $32,729,112 | -$4,446,363 | $48.06 | 23 |
| 2024 Q3 | 746,833 | $36,460,660 | -$2,136,632 | $48.83 | 22 |
| 2024 Q2 | 790,833 | $37,651,153 | -$7,151,538 | $47.61 | 22 |
| 2024 Q1 | 941,011 | $44,884,014 | -$1,140,399 | $47.69 | 22 |
| 2023 Q4 | 965,090 | $46,293,314 | +$10,110,029 | $47.97 | 24 |
| 2023 Q3 | 687,147 | $31,961,001 | -$1,357,363 | $46.51 | 20 |
| 2023 Q2 | 713,012 | $33,416,658 | +$16,266,640 | $46.85 | 15 |
| 2023 Q1 | 365,460 | $17,247,310 | -$219,635 | $47.17 | 15 |
| 2022 Q4 | 371,610 | $2,335,437,931 | +$3,846,030 | $46.74 | 17 |
| 2022 Q3 | 289,392 | $13,373,000 | -$6,586,080 | $46.22 | 15 |
| 2022 Q2 | 427,074 | $20,294,000 | +$6,227,181 | $47.52 | 21 |
| 2022 Q1 | 295,953 | $14,377,000 | -$429,790 | $48.51 | 17 |
| 2021 Q4 | 304,816 | $15,403,000 | -$3,016,480 | $50.6 | 17 |
| 2021 Q3 | 363,465 | $18,642,000 | +$1,338,732 | $51.28 | 17 |
| 2021 Q2 | 337,651 | $17,384,000 | -$3,274,714 | $51.48 | 19 |
| 2021 Q1 | 401,252 | $20,589,000 | +$3,157,853 | $51.29 | 22 |
| 2020 Q4 | 339,626 | $17,599,000 | +$2,144,992 | $51.81 | 16 |
| 2020 Q3 | 292,237 | $15,070,000 | +$1,003,909 | $51.62 | 15 |
| 2020 Q2 | 272,737 | $14,105,000 | +$3,369,688 | $51.72 | 16 |
| 2020 Q1 | 207,605 | $10,344,000 | +$4,933,910 | $49.81 | 11 |
| 2019 Q4 | 107,983 | $5,487,000 | -$2,298,953 | $50.82 | 11 |
| 2019 Q3 | 106,248 | $5,385,000 | +$4,802,222 | $50.68 | 8 |
| 2019 Q2 | 11,508 | $581,000 | -$155,423 | $50.5 | 3 |
| 2019 Q1 | 14,584 | $729,000 | -$965,310 | $50.19 | 3 |
| 2018 Q4 | 33,774 | $1,655,000 | -$1,822,942 | $49 | 3 |
| 2018 Q3 | 71,002 | $3,475,000 | -$77,224 | $48.64 | 4 |
| 2018 Q2 | 72,587 | $3,527,000 | -$42,457 | $48.33 | 3 |
| 2018 Q1 | 73,440 | $3,573,000 | +$11,070 | $48.65 | 3 |
| 2017 Q4 | 73,211 | $3,605,000 | -$68,756 | $49.24 | 1 |
| 2017 Q3 | 74,603 | $3,715,000 | +$455 | $49.9 | 2 |
| 2017 Q2 | 74,595 | $3,713,000 | -$127,276 | $49.78 | 1 |
| 2017 Q1 | 77,152 | $3,825,000 | +$18,640 | $49.58 | 1 |
| 2016 Q4 | 76,775 | $3,787,000 | -$65,274 | $49.66 | 2 |
| 2016 Q3 | 78,100 | $3,889,000 | -$925,788 | $49.8 | 1 |
| 2016 Q2 | 96,581 | $4,822,000 | +$4,822,000 | $49.93 | 3 |