| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,924,052 | $439,771,525 | -$17,747,379 | $63.56 | 193 |
| 2025 Q2 | 7,230,383 | $445,905,295 | +$41,815,848 | $61.67 | 200 |
| 2025 Q1 | 6,551,800 | $403,400,988 | -$8,574,610 | $61.72 | 194 |
| 2024 Q4 | 6,709,493 | $408,219,954 | -$6,447,879 | $60.82 | 201 |
| 2024 Q3 | 6,722,490 | $410,136,787 | -$15,849,036 | $61.04 | 186 |
| 2024 Q2 | 7,037,420 | $389,971,745 | -$7,032,706 | $55.23 | 185 |
| 2024 Q1 | 7,156,357 | $402,929,356 | -$48,939,028 | $56.4 | 191 |
| 2023 Q4 | 8,051,436 | $428,137,014 | -$54,537,877 | $53.18 | 189 |
| 2023 Q3 | 8,859,584 | $435,357,347 | +$9,005,233 | $49.17 | 183 |
| 2023 Q2 | 9,135,151 | $472,577,834 | -$30,015,800 | $51.75 | 188 |
| 2023 Q1 | 9,714,515 | $508,741,413 | -$80,474,939 | $52.4 | 190 |
| 2022 Q4 | 11,251,249 | $602,222,489 | -$3,861,023 | $53.49 | 196 |
| 2022 Q3 | 11,625,201 | $558,661,325 | +$29,894,729 | $48.04 | 180 |
| 2022 Q2 | 11,020,177 | $566,515,826 | -$3,193,035 | $51.39 | 189 |
| 2022 Q1 | 10,880,471 | $606,505,389 | -$15,373,574 | $55.8 | 200 |
| 2021 Q4 | 11,119,150 | $649,920,306 | -$23,368,146 | $58.46 | 202 |
| 2021 Q3 | 11,287,468 | $594,115,985 | -$29,420,524 | $52.52 | 184 |
| 2021 Q2 | 11,792,489 | $631,008,940 | -$134,559,421 | $53.48 | 199 |
| 2021 Q1 | 14,182,555 | $743,116,107 | -$160,689,745 | $52.36 | 201 |
| 2020 Q4 | 17,469,772 | $840,990,045 | -$160,827,858 | $48.12 | 213 |
| 2020 Q3 | 20,206,072 | $840,807,079 | -$213,791,756 | $41.66 | 193 |
| 2020 Q2 | 25,319,842 | $1,047,904,526 | -$236,959,855 | $41.38 | 197 |
| 2020 Q1 | 31,092,243 | $1,239,723,602 | -$250,270,033 | $39.82 | 226 |
| 2019 Q4 | 36,970,417 | $1,988,488,475 | +$265,839,213 | $53.81 | 254 |
| 2019 Q3 | 30,535,513 | $1,605,267,912 | +$162,087,453 | $52.61 | 205 |
| 2019 Q2 | 27,324,371 | $1,401,925,747 | +$84,824,147 | $51.27 | 186 |
| 2019 Q1 | 25,558,390 | $1,269,181,921 | +$315,900,511 | $49.67 | 177 |
| 2018 Q4 | 18,843,571 | $836,835,358 | +$259,281,609 | $44.39 | 141 |
| 2018 Q3 | 12,952,283 | $628,547,820 | +$82,436,067 | $48.54 | 118 |
| 2018 Q2 | 11,281,430 | $530,695,916 | +$519,774,916 | $47.01 | 111 |
| 2016 Q2 | 0 | $0 | -$113,000 | 0 | |
| 2016 Q1 | 2,297 | $113,000 | $49.19 | 1 |