| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,137,017 | $342,376,649 | -$13,464,588 | $66.64 | 126 |
| 2025 Q2 | 5,343,977 | $347,709,622 | -$8,216,261 | $65.06 | 127 |
| 2025 Q1 | 5,464,812 | $358,442,343 | -$6,029,129 | $65.59 | 128 |
| 2024 Q4 | 5,614,256 | $379,950,027 | -$2,187,177 | $67.67 | 140 |
| 2024 Q3 | 5,642,632 | $391,127,911 | +$6,023,112 | $69.26 | 128 |
| 2024 Q2 | 5,561,274 | $345,577,439 | -$108,009,200 | $62.12 | 128 |
| 2024 Q1 | 7,225,548 | $462,428,667 | -$29,412,226 | $64.02 | 126 |
| 2023 Q4 | 7,673,479 | $498,652,669 | -$10,918,732 | $65.01 | 128 |
| 2023 Q3 | 7,830,897 | $442,959,322 | -$6,037,516 | $56.58 | 125 |
| 2023 Q2 | 7,886,857 | $466,391,707 | +$10,809,437 | $59.14 | 125 |
| 2023 Q1 | 7,719,271 | $471,146,457 | +$1,854,027 | $61.04 | 127 |
| 2022 Q4 | 7,755,734 | $476,035,861 | +$34,029,018 | $61.37 | 128 |
| 2022 Q3 | 7,181,810 | $398,567,563 | -$63,406,921 | $55.50 | 114 |
| 2022 Q2 | 8,379,886 | $492,791,351 | -$1,405,678 | $58.76 | 126 |
| 2022 Q1 | 8,377,408 | $541,167,112 | +$35,571,247 | $64.60 | 120 |
| 2021 Q4 | 7,808,816 | $522,116,375 | +$10,692,332 | $66.88 | 130 |
| 2021 Q3 | 7,564,947 | $466,760,748 | -$30,418,156 | $61.66 | 116 |
| 2021 Q2 | 8,058,048 | $513,080,420 | +$13,392,816 | $63.66 | 116 |
| 2021 Q1 | 7,831,040 | $512,150,949 | +$117,065,645 | $65.42 | 110 |
| 2020 Q4 | 6,046,149 | $347,064,259 | +$16,648,018 | $57.42 | 107 |
| 2020 Q3 | 5,703,426 | $268,950,788 | -$14,686,944 | $47.15 | 95 |
| 2020 Q2 | 6,014,238 | $291,448,723 | +$5,643,617 | $48.48 | 91 |
| 2020 Q1 | 5,900,503 | $272,756,599 | -$46,846,316 | $46.23 | 97 |
| 2019 Q4 | 6,771,036 | $418,343,978 | +$22,147,183 | $61.79 | 112 |
| 2019 Q3 | 6,322,624 | $375,312,591 | +$29,007,121 | $59.36 | 104 |
| 2019 Q2 | 5,789,476 | $343,116,333 | +$68,349,662 | $59.27 | 97 |
| 2019 Q1 | 4,681,377 | $272,806,577 | +$26,825,346 | $58.25 | 81 |
| 2018 Q4 | 4,219,491 | $227,179,894 | +$29,611,050 | $53.82 | 75 |
| 2018 Q3 | 3,571,404 | $210,175,606 | +$7,932,403 | $58.88 | 67 |
| 2018 Q2 | 3,653,442 | $199,961,502 | -$4,520,251 | $57.15 | 69 |
| 2018 Q1 | 3,515,291 | $188,595,823 | -$26,007,897 | $53.63 | 59 |
| 2017 Q4 | 3,988,718 | $220,122,152 | +$464,747 | $55.19 | 61 |
| 2017 Q3 | 3,878,296 | $217,488,330 | +$8,344,564 | $56.07 | 53 |
| 2017 Q2 | 3,730,203 | $203,231,313 | +$8,858,939 | $54.48 | 55 |
| 2017 Q1 | 3,541,732 | $188,023,744 | +$36,022,079 | $53.12 | 49 |
| 2016 Q4 | 2,863,391 | $153,718,839 | +$78,905,291 | $53.74 | 45 |
| 2016 Q3 | 1,312,455 | $62,514,216 | +$22,209,659 | $47.77 | 33 |
| 2016 Q2 | 922,512 | $43,309,396 | +$20,363,036 | $46.98 | 26 |
| 2016 Q1 | 273,374 | $11,831,706 | +$5,018,830 | $43.52 | 15 |
| 2015 Q4 | 163,121 | $6,552,042 | -$626,407 | $40.21 | 9 |
| 2015 Q3 | 170,135 | $6,457,000 | +$3,114,398 | $37.95 | 5 |
| 2015 Q2 | 88,071 | $3,550,000 | +$50,075 | $40.31 | 2 |
| 2015 Q1 | 86,829 | $3,507,000 | +$3,507,000 | $40.40 | 2 |