| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,229,331 | $632,987,224 | -$25,554,655 | $101.61 | 190 |
| 2025 Q2 | 6,623,106 | $651,147,588 | -$164,665,041 | $98.31 | 204 |
| 2025 Q1 | 8,222,416 | $716,922,252 | -$58,796,395 | $87.19 | 209 |
| 2024 Q4 | 8,879,671 | $797,182,959 | +$41,317,838 | $89.77 | 223 |
| 2024 Q3 | 8,349,410 | $753,156,349 | -$857,298 | $90.2 | 215 |
| 2024 Q2 | 8,162,985 | $724,449,959 | +$57,552,042 | $88.74 | 202 |
| 2024 Q1 | 7,666,084 | $683,557,487 | +$64,416,784 | $89.2 | 205 |
| 2023 Q4 | 6,954,723 | $588,663,741 | +$7,659,386 | $84.64 | 180 |
| 2023 Q3 | 6,495,943 | $485,685,724 | +$84,739,574 | $74.77 | 151 |
| 2023 Q2 | 5,558,844 | $427,929,857 | +$99,121,275 | $76.98 | 130 |
| 2023 Q1 | 4,065,836 | $294,438,145 | +$81,658,320 | $72.55 | 134 |
| 2022 Q4 | 2,978,543 | $190,240,439 | -$299,084,810 | $63.83 | 116 |
| 2022 Q3 | 8,178,343 | $492,743,695 | -$73,137,882 | $60.25 | 100 |
| 2022 Q2 | 9,393,525 | $591,428,099 | +$74,317,932 | $62.96 | 103 |
| 2022 Q1 | 7,628,824 | $590,129,359 | +$459,638,908 | $77.35 | 103 |
| 2021 Q4 | 1,668,226 | $142,293,450 | +$6,622,007 | $85.3 | 97 |
| 2021 Q3 | 1,577,454 | $130,744,559 | +$11,692,098 | $82.88 | 81 |
| 2021 Q2 | 1,436,017 | $120,008,510 | -$738,656 | $83.58 | 77 |
| 2021 Q1 | 1,444,296 | $111,180,374 | -$11,965,804 | $76.91 | 71 |
| 2020 Q4 | 1,604,008 | $120,856,807 | +$8,736,654 | $75.16 | 75 |
| 2020 Q3 | 1,424,925 | $91,834,970 | -$18,213,535 | $64.48 | 64 |
| 2020 Q2 | 1,708,390 | $101,658,559 | +$12,068,588 | $59.51 | 58 |
| 2020 Q1 | 1,502,605 | $69,876,446 | +$20,363,995 | $46.49 | 60 |
| 2019 Q4 | 1,074,335 | $58,972,903 | -$16,360,623 | $54.9 | 61 |
| 2019 Q3 | 1,115,074 | $55,558,312 | -$16,047,021 | $49.42 | 49 |
| 2019 Q2 | 1,469,782 | $72,960,572 | +$14,912,107 | $49.62 | 51 |
| 2019 Q1 | 1,173,195 | $56,175,767 | -$1,647,601 | $47.84 | 48 |
| 2018 Q4 | 1,201,730 | $48,730,968 | +$2,300,565 | $40.56 | 41 |
| 2018 Q3 | 1,075,961 | $50,891,112 | +$12,792,006 | $47.3 | 46 |
| 2018 Q2 | 807,230 | $36,411,619 | +$5,176,246 | $45.15 | 43 |
| 2018 Q1 | 693,274 | $30,500,805 | +$89,674 | $43.98 | 39 |
| 2017 Q4 | 692,015 | $29,878,444 | -$3,740,856 | $43.18 | 35 |
| 2017 Q3 | 780,011 | $32,265,800 | +$5,588,723 | $41.39 | 31 |
| 2017 Q2 | 645,686 | $25,682,620 | +$11,686,824 | $39.81 | 29 |
| 2017 Q1 | 307,870 | $23,678,950 | +$1,843,977 | $76.95 | 30 |
| 2016 Q4 | 276,454 | $19,000,730 | +$1,098,243 | $68.73 | 25 |
| 2016 Q3 | 157,565 | $10,724,060 | -$3,162,980 | $68.06 | 20 |
| 2016 Q2 | 204,349 | $12,757,420 | -$1,744,346 | $62.43 | 19 |
| 2016 Q1 | 231,401 | $14,541,850 | +$3,491,577 | $62.86 | 26 |
| 2015 Q4 | 175,705 | $11,396,920 | -$3,038,663 | $64.9 | 23 |
| 2015 Q3 | 226,164 | $13,535,860 | +$3,567,562 | $59.85 | 20 |
| 2015 Q2 | 161,025 | $10,487,377 | -$5,208,215 | $65.14 | 17 |
| 2015 Q1 | 241,151 | $15,733,769 | -$2,974,346 | $65.3 | 17 |
| 2014 Q4 | 291,493 | $18,559,942 | +$16,122,107 | $63.67 | 15 |
| 2014 Q3 | 29,585 | $1,760,024 | -$958,314 | $59.49 | 9 |
| 2014 Q2 | 45,830 | $2,652,989 | -$18,205,746 | $57.87 | 12 |
| 2014 Q1 | 374,432 | $20,655,442 | +$4,851,764 | $55.16 | 9 |