| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 29,684 | $1,566,716 | +$395,000 | $52.78 | 2 |
| 2025 Q2 | 22,200 | $1,065,156 | $47.98 | 1 | |
| 2025 Q1 | 22,200 | $961,260 | -$292,000 | $43.3 | 1 |
| 2024 Q4 | 30,818 | $1,586,856 | +$277,591 | $51.52 | 3 |
| 2024 Q3 | 25,436 | $1,281,845 | -$937,155 | $50.38 | 3 |
| 2024 Q2 | 57,175 | $2,183,000 | -$3,814,404 | $38.24 | 2 |
| 2024 Q1 | 148,332 | $6,211,354 | -$2,138,485,053 | $41.87 | 7 |
| 2023 Q4 | 61,816,947 | $2,151,737,165 | -$46,781,463 | $34.8 | 147 |
| 2023 Q3 | 63,462,354 | $1,968,052,343 | -$85,103,823 | $31.01 | 194 |
| 2023 Q2 | 66,239,554 | $2,120,103,917 | +$78,848,629 | $32 | 195 |
| 2023 Q1 | 63,683,002 | $2,108,536,618 | -$33,897,692 | $33.11 | 205 |
| 2022 Q4 | 64,840,034 | $2,248,100,204 | -$274,858,067 | $34.67 | 206 |
| 2022 Q3 | 72,717,579 | $2,314,674,629 | -$95,122,152 | $31.83 | 208 |
| 2022 Q2 | 75,214,162 | $2,437,728,556 | -$37,574,634 | $32.41 | 205 |
| 2022 Q1 | 76,782,720 | $2,649,151,906 | -$75,600,420 | $34.5 | 228 |
| 2021 Q4 | 78,792,508 | $3,438,168,514 | -$24,721,139 | $43.63 | 247 |
| 2021 Q3 | 80,241,640 | $3,676,000,885 | -$30,871,128 | $45.8 | 240 |
| 2021 Q2 | 80,876,647 | $3,659,838,515 | -$78,651,124 | $45.25 | 261 |
| 2021 Q1 | 83,346,348 | $3,626,371,601 | +$27,762,951 | $43.51 | 262 |
| 2020 Q4 | 82,187,139 | $3,476,604,163 | +$88,913,793 | $42.3 | 235 |
| 2020 Q3 | 79,715,468 | $2,632,904,479 | -$13,825,437 | $33.05 | 210 |
| 2020 Q2 | 80,523,782 | $2,305,295,829 | +$9,268,197 | $28.63 | 208 |
| 2020 Q1 | 80,566,672 | $1,898,238,846 | -$113,262,167 | $23.56 | 212 |
| 2019 Q4 | 83,526,882 | $3,337,782,857 | -$49,224,138 | $39.96 | 241 |
| 2019 Q3 | 84,901,763 | $2,971,495,896 | -$7,459,877 | $35 | 237 |
| 2019 Q2 | 85,102,304 | $2,926,627,416 | -$21,245,243 | $34.39 | 247 |
| 2019 Q1 | 86,677,478 | $3,132,714,959 | -$96,053,879 | $36.14 | 257 |
| 2018 Q4 | 89,364,049 | $3,298,631,283 | -$255,846,864 | $36.91 | 268 |
| 2018 Q3 | 94,482,352 | $4,546,502,694 | -$23,842,371 | $48.13 | 322 |
| 2018 Q2 | 94,884,583 | $4,641,111,609 | +$49,253,924 | $48.91 | 328 |
| 2018 Q1 | 93,808,527 | $4,930,361,735 | +$122,405,625 | $52.56 | 339 |
| 2017 Q4 | 93,342,106 | $4,896,899,909 | -$158,270,618 | $52.5 | 321 |
| 2017 Q3 | 96,584,156 | $4,366,102,709 | +$76,795,890 | $45.22 | 291 |
| 2017 Q2 | 94,880,360 | $4,396,348,878 | -$139,119,230 | $46.33 | 285 |
| 2017 Q1 | 95,796,227 | $4,404,790,602 | +$305,524,580 | $45.99 | 287 |
| 2016 Q4 | 91,388,518 | $3,753,628,875 | -$41,504,203 | $41.09 | 275 |
| 2016 Q3 | 92,457,079 | $3,361,270,909 | -$66,284,509 | $36.36 | 250 |
| 2016 Q2 | 94,429,156 | $2,814,966,340 | -$184,365,261 | $29.78 | 247 |
| 2016 Q1 | 99,682,610 | $3,867,957,797 | -$109,438,354 | $38.8 | 268 |
| 2015 Q4 | 102,416,446 | $4,608,974,995 | +$130,420,458 | $45.01 | 278 |
| 2015 Q3 | 99,290,200 | $4,299,679,708 | -$253,862,371 | $43.3 | 278 |
| 2015 Q2 | 103,174,047 | $5,799,718,273 | +$82,043,409 | $56.24 | 289 |
| 2015 Q1 | 102,040,303 | $5,364,193,951 | +$194,731,536 | $52.59 | 285 |
| 2014 Q4 | 98,678,817 | $4,935,903,544 | -$11,897,163 | $50.03 | 302 |
| 2014 Q3 | 98,343,386 | $4,985,784,012 | -$65,997,350 | $50.7 | 282 |
| 2014 Q2 | 99,251,422 | $5,115,544,035 | -$219,678,560 | $51.56 | 279 |
| 2014 Q1 | 102,620,406 | $4,830,130,323 | +$87,383,590 | $47.09 | 241 |