| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 273,581 | $22,999,932 | -$1,645,838 | $84.07 | 3 |
| 2025 Q2 | 293,466 | $22,713,960 | +$1,007,758 | $77.40 | 4 |
| 2025 Q1 | 280,446 | $17,266,326 | -$603,262 | $61.56 | 4 |
| 2024 Q4 | 290,244 | $32,064,445 | +$275,067 | $110.45 | 4 |
| 2024 Q3 | 287,848 | $20,758,657 | -$3,114,566 | $72.12 | 4 |
| 2024 Q2 | 332,418 | $23,234,856 | +$1,516,236 | $69.90 | 7 |
| 2024 Q1 | 310,708 | $22,022,287 | -$237,365 | $70.88 | 5 |
| 2023 Q4 | 314,058 | $18,940,491 | -$18,217,921 | $60.31 | 5 |
| 2023 Q3 | 650,575 | $35,214,989 | +$13,628,316 | $54.13 | 6 |
| 2023 Q2 | 397,727 | $23,775,155 | +$3,010,722 | $59.78 | 6 |
| 2023 Q1 | 350,481 | $15,175,818 | -$43,759,035 | $43.30 | 5 |
| 2022 Q4 | 1,532,957 | $56,780,713 | +$43,828,062 | $37.04 | 6 |
| 2022 Q3 | 361,657 | $15,524,000 | -$5,101,236 | $42.94 | 7 |
| 2022 Q2 | 897,267 | $40,799,000 | -$35,531,009 | $43.54 | 12 |
| 2022 Q1 | 965,692 | $69,085,000 | +$37,445,413 | $71.71 | 25 |
| 2021 Q4 | 1,065,270 | $93,211,000 | +$42,915,598 | $87.50 | 17 |
| 2021 Q3 | 627,055 | $37,970,000 | -$85,710,651 | $60.31 | 14 |
| 2021 Q2 | 3,428,219 | $199,959,000 | -$29,152,371,848 | $58.33 | 33 |
| 2021 Q1 | 603,574,556 | $29,552,618,043 | -$447,254,892 | $48.98 | 594 |
| 2020 Q4 | 612,584,696 | $29,115,124,766 | +$856,736,700 | $47.54 | 657 |
| 2020 Q3 | 598,761,340 | $23,761,670,087 | +$139,561,430 | $39.70 | 558 |
| 2020 Q2 | 595,056,785 | $20,854,376,560 | -$651,993,981 | $35.06 | 548 |
| 2020 Q1 | 616,893,155 | $13,961,589,263 | -$696,264,879 | $22.63 | 450 |
| 2019 Q4 | 644,953,256 | $17,130,498,116 | -$121,793,850 | $26.56 | 462 |
| 2019 Q3 | 645,742,326 | $16,120,986,160 | -$871,100,880 | $24.97 | 401 |
| 2019 Q2 | 683,910,595 | $16,325,226,490 | +$664,293,794 | $23.87 | 392 |
| 2019 Q1 | 670,647,479 | $13,339,376,113 | +$858,955,721 | $19.89 | 374 |
| 2018 Q4 | 637,013,368 | $10,304,778,550 | +$57,761,871 | $16.19 | 364 |
| 2018 Q3 | 620,290,834 | $11,969,170,637 | +$1,549,332,085 | $19.30 | 368 |
| 2018 Q2 | 532,038,387 | $11,406,228,261 | +$493,651,026 | $21.44 | 387 |
| 2018 Q1 | 524,298,588 | $11,009,110,397 | +$1,457,967,115 | $21.00 | 378 |
| 2017 Q4 | 453,531,752 | $9,747,414,444 | +$1,328,110,277 | $21.47 | 353 |
| 2017 Q3 | 389,694,620 | $6,976,675,843 | +$151,166,924 | $17.90 | 319 |
| 2017 Q2 | 382,851,249 | $6,325,540,128 | +$98,940,612 | $16.52 | 328 |
| 2017 Q1 | 375,791,438 | $5,734,202,354 | +$330,543,990 | $15.26 | 324 |
| 2016 Q4 | 370,155,170 | $5,134,457,076 | -$103,909,987 | $13.87 | 331 |
| 2016 Q3 | 376,589,205 | $4,992,462,617 | +$258,674,192 | $13.27 | 287 |
| 2016 Q2 | 363,755,595 | $3,466,218,805 | -$44,399,269 | $9.53 | 280 |
| 2016 Q1 | 368,481,972 | $3,797,613,732 | -$36,384,183 | $10.31 | 259 |
| 2015 Q4 | 373,340,491 | $3,292,396,321 | +$206,778,859 | $8.82 | 245 |
| 2015 Q3 | 342,238,762 | $3,097,638,424 | -$127,088,201 | $9.05 | 252 |
| 2015 Q2 | 346,151,045 | $4,564,333,788 | -$61,307,310 | $13.18 | 274 |
| 2015 Q1 | 349,214,974 | $5,136,151,220 | +$154,221,790 | $14.70 | 308 |
| 2014 Q4 | 338,809,350 | $4,914,570,501 | +$110,663,873 | $14.50 | 312 |
| 2014 Q3 | 336,426,858 | $4,533,105,079 | +$33,811,789 | $13.48 | 316 |
| 2014 Q2 | 331,533,877 | $4,750,231,236 | -$89,369,245 | $14.33 | 318 |
| 2014 Q1 | 335,272,683 | $5,276,118,157 | -$13,303,496 | $15.75 | 302 |