| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 30,067 | $2,261,038 | -$18,206,443 | $75.2 | 1 |
| 2025 Q2 | 272,174 | $15,960,283 | -$25,646,555 | $58.64 | 1 |
| 2025 Q1 | 709,530 | $45,111,917 | +$45,111,917 | $63.58 | 1 |
| 2024 Q3 | 14,193 | $929,357 | +$76,743 | $65.48 | 1 |
| 2024 Q2 | 13,021 | $619,148 | -$83,545 | $47.55 | 1 |
| 2024 Q1 | 14,778 | $693,974 | -$4,978 | $46.96 | 1 |
| 2023 Q4 | 14,884 | $535,972 | -$9,543 | $36.01 | 1 |
| 2023 Q3 | 15,149 | $529,760 | +$81,340 | $34.97 | 1 |
| 2023 Q2 | 12,823 | $448,805 | +$96,110 | $35 | 1 |
| 2023 Q1 | 10,077 | $379,000 | +$379,000 | $37.61 | 1 |
| 2020 Q3 | 0 | $0 | -$65,000 | 0 | |
| 2020 Q2 | 3,185 | $65,000 | +$44,592 | $20.41 | 1 |
| 2020 Q1 | 1,000 | $16,000 | -$48,968,000 | $16 | 1 |
| 2019 Q4 | 1,460,975 | $48,994,000 | -$10,484,237,394 | $33.54 | 3 |
| 2019 Q3 | 361,005,509 | $10,568,175,724 | +$719,137,148 | $29.29 | 339 |
| 2019 Q2 | 343,569,892 | $12,677,289,392 | +$210,324,758 | $36.91 | 366 |
| 2019 Q1 | 315,100,443 | $13,760,086,518 | +$196,380,094 | $43.69 | 351 |
| 2018 Q4 | 349,575,940 | $9,465,373,326 | -$291,603,628 | $27.06 | 321 |
| 2018 Q3 | 353,870,697 | $13,147,801,864 | -$661,221,120 | $37.17 | 376 |
| 2018 Q2 | 361,352,145 | $17,202,952,812 | -$103,109,354 | $47.63 | 380 |
| 2018 Q1 | 361,175,240 | $16,827,779,784 | +$193,333,248 | $46.62 | 351 |
| 2017 Q4 | 356,141,789 | $15,697,484,579 | -$8,455,979 | $44.1 | 366 |
| 2017 Q3 | 353,825,486 | $18,654,719,476 | +$361,658,000 | $52.74 | 378 |
| 2017 Q2 | 347,735,115 | $18,729,605,289 | +$1,058,555,076 | $53.86 | 378 |
| 2017 Q1 | 333,006,803 | $16,370,232,045 | +$970,175,125 | $49.15 | 366 |
| 2016 Q4 | 328,166,833 | $13,125,160,034 | -$295,438,642 | $40 | 366 |
| 2016 Q3 | 329,724,113 | $15,354,802,516 | +$2,116,813,555 | $46.57 | 354 |
| 2016 Q2 | 287,629,217 | $11,857,857,337 | +$289,799,583 | $41.2 | 335 |
| 2016 Q1 | 276,904,579 | $12,291,601,105 | +$794,579,768 | $44.26 | 358 |
| 2015 Q4 | 259,934,055 | $12,044,933,149 | +$5,952,076,012 | $46.33 | 347 |
| 2015 Q3 | 108,844,151 | $6,875,422,633 | -$136,715,361 | $63.18 | 230 |
| 2015 Q2 | 115,206,166 | $8,363,703,669 | -$154,347,504 | $72.62 | 232 |
| 2015 Q1 | 118,189,815 | $6,923,232,083 | -$40,263,816 | $58.62 | 204 |
| 2014 Q4 | 119,234,723 | $5,426,145,257 | -$143,298,323 | $45.5 | 184 |
| 2014 Q3 | 118,212,379 | $6,709,832,516 | -$50,770,180 | $56.76 | 209 |
| 2014 Q2 | 117,761,143 | $7,540,216,573 | +$126,822,608 | $64.04 | 199 |
| 2014 Q1 | 117,179,977 | $5,906,505,719 | -$87,127,841 | $50.42 | 199 |