| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 5,271 | $488,045 | -$305,215 | $92.59 | 3 |
| 2025 Q3 | 9,345,796 | $892,339,872 | +$22,143,746 | $95.48 | 57 |
| 2025 Q2 | 9,110,388 | $839,164,900 | +$31,128,004 | $92.11 | 55 |
| 2025 Q1 | 8,768,595 | $824,320,821 | -$28,274,299 | $94.01 | 52 |
| 2024 Q4 | 9,071,629 | $849,507,179 | +$71,065,834 | $93.64 | 54 |
| 2024 Q3 | 8,309,046 | $838,455,528 | -$56,533,322 | $100.91 | 44 |
| 2024 Q2 | 8,871,543 | $778,173,483 | +$13,802,566 | $87.72 | 42 |
| 2024 Q1 | 8,711,266 | $772,889,111 | +$10,626,743 | $88.48 | 41 |
| 2023 Q4 | 8,358,268 | $746,791,989 | -$38,690,692 | $89.35 | 42 |
| 2023 Q3 | 9,005,488 | $700,443,326 | +$50,044,619 | $77.78 | 35 |
| 2023 Q2 | 8,358,873 | $705,788,678 | -$50,977,235 | $84.43 | 30 |
| 2023 Q1 | 8,963,025 | $742,941,005 | -$82,845,980 | $82.89 | 34 |
| 2022 Q4 | 9,962,864 | $812,980,104 | -$37,460,366 | $81.60 | 39 |
| 2022 Q3 | 9,934,185 | $778,442,000 | -$86,818,242 | $78.36 | 31 |
| 2022 Q2 | 11,281,994 | $990,894,000 | +$4,179,255 | $87.82 | 38 |
| 2022 Q1 | 11,218,351 | $1,193,097,384 | -$188,107,429 | $106.40 | 38 |
| 2021 Q4 | 12,975,013 | $1,441,002,505 | +$20,888,303 | $111.06 | 40 |
| 2021 Q3 | 12,746,677 | $1,225,793,881 | -$195,608,439 | $96.16 | 36 |
| 2021 Q2 | 14,781,108 | $1,416,473,759 | +$31,175,069 | $95.83 | 36 |
| 2021 Q1 | 14,457,063 | $1,242,154,744 | +$277,870,475 | $85.92 | 31 |
| 2020 Q4 | 11,223,754 | $888,374,000 | +$79,448,424 | $79.15 | 22 |
| 2020 Q3 | 10,221,996 | $734,633,000 | -$76,603,889 | $71.95 | 23 |
| 2020 Q2 | 11,292,579 | $805,491,434 | -$3,845,250 | $71.33 | 30 |
| 2020 Q1 | 11,347,261 | $732,581,000 | -$48,103,747 | $64.56 | 17 |
| 2019 Q4 | 12,089,856 | $1,072,739,000 | +$556,317,243 | $88.73 | 13 |
| 2019 Q3 | 5,890,060 | $530,519,000 | +$128,687,173 | $90.07 | 18 |
| 2019 Q2 | 4,528,089 | $378,713,000 | +$182,432,325 | $84.02 | 15 |
| 2019 Q1 | 2,344,764 | $195,944,757 | +$60,192,839 | $83.57 | 14 |
| 2018 Q4 | 1,627,513 | $117,164,000 | +$25,539,171 | $71.99 | 7 |
| 2018 Q3 | 1,272,396 | $98,750,000 | +$46,830,862 | $77.18 | 4 |
| 2018 Q2 | 672,612 | $52,262,000 | +$52,261,980 | $77.70 | 3 |