| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,855,290 | $146,543,130 | -$8,547,642 | $79.00 | 59 |
| 2025 Q2 | 1,967,087 | $154,085,268 | -$9,799,830 | $78.35 | 62 |
| 2025 Q1 | 2,091,339 | $160,803,138 | +$25,317,229 | $76.89 | 52 |
| 2024 Q4 | 1,769,532 | $138,251,785 | -$15,833,431 | $78.17 | 58 |
| 2024 Q3 | 2,013,115 | $151,893,188 | -$35,833,080 | $77.02 | 58 |
| 2024 Q2 | 2,200,974 | $167,952,871 | -$9,203,640 | $76.31 | 65 |
| 2024 Q1 | 2,240,151 | $171,448,591 | -$12,764,688 | $76.51 | 60 |
| 2023 Q4 | 1,773,120 | $133,716,276 | -$10,351,031 | $75.37 | 56 |
| 2023 Q3 | 2,637,093 | $195,275,894 | -$28,067,085 | $74.05 | 57 |
| 2023 Q2 | 2,997,471 | $218,169,127 | -$35,281,104 | $72.81 | 51 |
| 2023 Q1 | 3,453,527 | $247,401,797 | -$4,895,077 | $71.83 | 62 |
| 2022 Q4 | 3,525,294 | $250,722,180 | -$11,248,997 | $71.11 | 60 |
| 2022 Q3 | 3,679,411 | $251,033,148 | -$77,431,136 | $68.22 | 64 |
| 2022 Q2 | 4,863,173 | $336,160,509 | -$314,246,148 | $69.12 | 70 |
| 2022 Q1 | 9,368,453 | $676,695,551 | -$93,760,451 | $72.23 | 81 |
| 2021 Q4 | 10,658,889 | $792,679,250 | +$74,824,353 | $74.37 | 81 |
| 2021 Q3 | 9,487,064 | $717,469,417 | +$126,621,364 | $75.62 | 72 |
| 2021 Q2 | 7,825,795 | $598,898,203 | +$159,948,583 | $76.53 | 57 |
| 2021 Q1 | 5,733,432 | $441,977,143 | +$75,742,973 | $77.09 | 52 |
| 2020 Q4 | 4,750,945 | $358,974,915 | +$246,299,854 | $75.56 | 44 |
| 2020 Q3 | 1,487,795 | $107,593,247 | -$27,118,474 | $71.49 | 43 |
| 2020 Q2 | 1,863,517 | $131,548,648 | -$2,781,754 | $70.59 | 44 |
| 2020 Q1 | 1,936,666 | $126,142,657 | +$14,972,976 | $65.13 | 45 |
| 2019 Q4 | 1,709,792 | $132,240,827 | -$25,492,333 | $77.35 | 53 |
| 2019 Q3 | 2,007,704 | $149,679,442 | -$13,416,058 | $74.54 | 46 |
| 2019 Q2 | 2,144,460 | $161,220,729 | -$59,664,846 | $75.18 | 52 |
| 2019 Q1 | 2,942,189 | $218,159,842 | +$48,130,591 | $74.15 | 59 |
| 2018 Q4 | 2,269,936 | $161,457,424 | -$110,707,816 | $71.13 | 58 |
| 2018 Q3 | 3,796,790 | $287,639,015 | -$24,965,560 | $75.76 | 53 |
| 2018 Q2 | 4,164,561 | $307,874,230 | -$23,633,269 | $73.91 | 59 |
| 2018 Q1 | 4,496,990 | $342,794,109 | +$122,358,705 | $76.23 | 63 |
| 2017 Q4 | 2,895,959 | $223,079,000 | +$38,827,050 | $77.03 | 58 |
| 2017 Q3 | 2,138,346 | $164,618,000 | +$18,842,866 | $76.99 | 42 |
| 2017 Q2 | 1,950,073 | $149,172,000 | +$37,938,005 | $76.50 | 43 |
| 2017 Q1 | 1,402,259 | $106,326,000 | +$42,295,707 | $75.81 | 34 |
| 2016 Q4 | 838,094 | $63,916,000 | +$16,206,912 | $76.26 | 23 |
| 2016 Q3 | 627,258 | $46,547,000 | +$9,994,904 | $74.21 | 23 |
| 2016 Q2 | 492,562 | $35,581,000 | -$4,245,409 | $72.25 | 19 |
| 2016 Q1 | 550,075 | $39,890,000 | -$14,902,842 | $72.50 | 19 |
| 2015 Q4 | 753,924 | $55,190,000 | +$6,038,014 | $73.20 | 24 |
| 2015 Q3 | 648,016 | $47,562,000 | +$3,015,942 | $73.40 | 22 |
| 2015 Q2 | 603,882 | $46,223,060 | +$12,260,149 | $76.55 | 23 |
| 2015 Q1 | 447,622 | $34,576,134 | +$902,367 | $77.25 | 23 |
| 2014 Q4 | 435,867 | $33,719,644 | +$27,328,509 | $77.36 | 22 |
| 2014 Q3 | 10,748 | $861,130 | +$861,130 | $80.12 | 1 |