| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 27,206 | $3,827,363 | -$83,978 | $140.83 | 12 |
| 2025 Q3 | 14,128,798 | $1,713,330,846 | -$22,092,587 | $121.26 | 237 |
| 2025 Q2 | 14,327,680 | $1,652,641,383 | +$62,948,163 | $115.34 | 239 |
| 2025 Q1 | 13,728,951 | $1,500,230,366 | +$29,688,651 | $109.59 | 228 |
| 2024 Q4 | 13,304,830 | $1,660,861,916 | -$21,433,153 | $124.92 | 226 |
| 2024 Q3 | 13,266,248 | $1,465,808,818 | +$111,887,167 | $110.49 | 209 |
| 2024 Q2 | 12,313,556 | $1,304,148,823 | +$4,242,526 | $105.95 | 207 |
| 2024 Q1 | 12,250,289 | $1,294,085,350 | +$56,408,918 | $105.66 | 194 |
| 2023 Q4 | 7,585 | $691,600 | -$47,049 | $91.18 | 2 |
| 2023 Q3 | 10,309,943 | $770,665,554 | +$33,262,243 | $74.75 | 147 |
| 2023 Q2 | 9,884,358 | $696,431,625 | +$45,142,344 | $70.45 | 133 |
| 2023 Q1 | 8,829,271 | $588,510,300 | +$49,371,046 | $66.60 | 129 |
| 2022 Q4 | 8,172,678 | $476,775,051 | +$25,804,202 | $58.34 | 121 |
| 2022 Q3 | 8,183,587 | $397,961,838 | +$4,186,479 | $48.61 | 104 |
| 2022 Q2 | 8,083,350 | $436,819,728 | +$57,267,497 | $54.05 | 103 |
| 2022 Q1 | 7,623,188 | $524,540,225 | +$10,793,389 | $68.82 | 111 |
| 2021 Q4 | 7,476,760 | $487,534,427 | +$70,422,565 | $65.21 | 115 |
| 2021 Q3 | 6,378,492 | $409,978,000 | -$19,276,079 | $64.29 | 106 |
| 2021 Q2 | 6,305,998 | $422,670,535 | +$28,306,863 | $66.69 | 100 |
| 2021 Q1 | 6,150,105 | $423,787,810 | -$3,711,764 | $68.90 | 110 |
| 2020 Q4 | 5,809,457 | $378,273,400 | -$69,254,631 | $65.12 | 102 |
| 2020 Q3 | 7,001,981 | $369,313,858 | -$36,238,090 | $52.48 | 91 |
| 2020 Q2 | 7,554,681 | $335,177,504 | -$27,896,455 | $44.36 | 90 |
| 2020 Q1 | 8,199,183 | $345,570,578 | -$165,155,345 | $42.15 | 85 |
| 2019 Q4 | 10,948,595 | $751,730,787 | -$86,618,169 | $68.67 | 105 |
| 2019 Q3 | 12,358,607 | $769,814,889 | -$132,822,084 | $62.29 | 106 |
| 2019 Q2 | 14,696,204 | $983,027,832 | +$30,424,329 | $66.88 | 96 |
| 2019 Q1 | 14,254,159 | $870,697,912 | +$529,318,963 | $61.09 | 90 |
| 2018 Q4 | 5,608,769 | $306,223,063 | +$305,987,137 | $54.59 | 21 |