| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,855,290 | $146,543,130 | -$8,547,642 | $79 | 59 |
| 2025 Q2 | 1,967,087 | $154,085,268 | -$9,799,833 | $78.35 | 62 |
| 2025 Q1 | 2,091,339 | $160,803,138 | +$25,317,237 | $76.89 | 52 |
| 2024 Q4 | 1,771,143 | $138,438,801 | -$15,707,320 | $78.17 | 58 |
| 2024 Q3 | 2,013,115 | $151,893,188 | -$35,833,001 | $77.02 | 58 |
| 2024 Q2 | 2,200,973 | $167,952,731 | -$9,203,731 | $76.31 | 65 |
| 2024 Q1 | 2,240,151 | $171,448,591 | -$17,817,352 | $76.51 | 60 |
| 2023 Q4 | 2,470,188 | $186,253,551 | -$13,083,156 | $75.37 | 57 |
| 2023 Q3 | 2,637,093 | $195,275,894 | -$27,836,047 | $74.05 | 57 |
| 2023 Q2 | 2,997,471 | $218,169,127 | -$35,300,109 | $72.81 | 51 |
| 2023 Q1 | 3,453,527 | $247,401,797 | -$4,826,138 | $71.83 | 62 |
| 2022 Q4 | 3,525,294 | $250,722,180 | -$11,248,078 | $71.11 | 60 |
| 2022 Q3 | 3,679,411 | $251,033,148 | -$76,932,300 | $68.22 | 64 |
| 2022 Q2 | 4,863,173 | $336,160,509 | -$313,209,585 | $69.12 | 70 |
| 2022 Q1 | 9,368,453 | $676,695,551 | -$93,404,443 | $72.23 | 81 |
| 2021 Q4 | 10,658,889 | $792,679,250 | +$74,824,359 | $74.37 | 81 |
| 2021 Q3 | 9,487,064 | $717,469,417 | +$126,621,388 | $75.62 | 72 |
| 2021 Q2 | 7,825,795 | $598,898,203 | +$159,948,603 | $76.53 | 57 |
| 2021 Q1 | 5,733,432 | $441,977,143 | +$75,742,977 | $77.09 | 52 |
| 2020 Q4 | 4,750,945 | $358,974,915 | +$246,299,909 | $75.56 | 44 |
| 2020 Q3 | 1,487,795 | $107,593,247 | -$27,118,471 | $71.49 | 43 |
| 2020 Q2 | 1,863,517 | $131,548,648 | -$2,861,368 | $70.59 | 44 |
| 2020 Q1 | 1,936,666 | $126,142,657 | +$14,971,965 | $65.13 | 45 |
| 2019 Q4 | 1,709,792 | $132,240,827 | -$25,492,337 | $77.35 | 53 |
| 2019 Q3 | 2,007,721 | $149,680,442 | -$13,601,195 | $74.54 | 47 |
| 2019 Q2 | 2,144,460 | $161,220,729 | -$58,096,276 | $75.18 | 52 |
| 2019 Q1 | 2,942,189 | $218,159,842 | +$47,277,593 | $74.15 | 59 |
| 2018 Q4 | 2,269,936 | $161,457,424 | -$114,988,575 | $71.13 | 58 |
| 2018 Q3 | 3,796,790 | $287,639,015 | -$27,423,351 | $75.76 | 53 |
| 2018 Q2 | 5,420,543 | $324,939,230 | -$23,633,263 | $73.91 | 60 |
| 2018 Q1 | 4,496,990 | $342,794,109 | +$122,358,739 | $76.23 | 63 |
| 2017 Q4 | 2,895,959 | $223,079,000 | +$38,827,057 | $77.03 | 58 |
| 2017 Q3 | 2,138,346 | $164,618,000 | +$15,252,862 | $76.99 | 42 |
| 2017 Q2 | 1,950,073 | $149,172,000 | +$38,795,011 | $76.5 | 43 |
| 2017 Q1 | 1,402,259 | $106,326,000 | +$42,295,703 | $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,902 | $74.21 | 23 |
| 2016 Q2 | 492,562 | $35,581,000 | -$4,245,407 | $72.25 | 19 |
| 2016 Q1 | 550,075 | $39,890,000 | -$14,902,846 | $72.5 | 19 |
| 2015 Q4 | 753,924 | $55,190,000 | +$6,038,015 | $73.2 | 24 |
| 2015 Q3 | 648,016 | $47,562,000 | +$3,015,937 | $73.4 | 22 |
| 2015 Q2 | 603,882 | $46,223,060 | +$12,260,148 | $76.55 | 23 |
| 2015 Q1 | 447,622 | $34,576,134 | +$902,370 | $77.25 | 23 |
| 2014 Q4 | 435,867 | $33,719,644 | +$27,328,514 | $77.36 | 22 |
| 2014 Q3 | 10,748 | $861,130 | +$861,130 | $80.12 | 1 |