| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 10,532 | $1,134,507 | -$135,619 | $107.72 | 1 |
| 2025 Q2 | 11,791 | $1,051,875 | -$63,964 | $89.21 | 1 |
| 2025 Q1 | 12,508 | $812,270 | +$7,468 | $64.94 | 1 |
| 2024 Q4 | 12,393 | $1,173,989 | -$103,729 | $94.73 | 1 |
| 2024 Q3 | 13,488 | $1,199,218 | -$146,701 | $88.91 | 1 |
| 2024 Q2 | 15,138 | $1,096,899 | -$1,004,101 | $72.46 | 1 |
| 2024 Q1 | 34,665 | $2,101,000 | +$2,101,000 | $60.61 | 1 |
| 2023 Q2 | 0 | $0 | -$647 | 0 | |
| 2023 Q1 | 17 | $647 | $38.06 | 1 | |
| 2022 Q4 | 34,292 | $2,485,597 | +$2,218,000 | $53.81 | 2 |
| 2022 Q3 | 2,038 | $108,000 | -$5,671,614,664 | $54.35 | 6 |
| 2022 Q2 | 110,945,763 | $5,655,244,063 | -$59,962,181 | $50.95 | 435 |
| 2022 Q1 | 112,234,784 | $8,132,626,712 | +$362,682,623 | $72.49 | 438 |
| 2021 Q4 | 107,493,235 | $7,343,895,799 | +$202,273,833 | $68.33 | 451 |
| 2021 Q3 | 104,496,928 | $6,202,780,499 | +$25,389,557 | $59.36 | 398 |
| 2021 Q2 | 104,460,107 | $7,581,591,113 | +$657,486,143 | $72.59 | 407 |
| 2021 Q1 | 97,813,395 | $6,690,675,614 | -$106,315,742 | $68.37 | 432 |
| 2020 Q4 | 99,548,413 | $7,561,950,309 | -$11,303,799 | $75.96 | 380 |
| 2020 Q3 | 100,438,911 | $4,074,885,487 | +$440,649,746 | $40.56 | 305 |
| 2020 Q2 | 89,464,083 | $4,224,851,884 | -$87,930,614 | $47.22 | 329 |
| 2020 Q1 | 91,575,887 | $2,610,483,315 | +$231,387,084 | $28.50 | 251 |
| 2019 Q4 | 83,363,079 | $2,807,092,759 | +$76,212,522 | $33.67 | 271 |
| 2019 Q3 | 80,291,859 | $2,828,377,856 | +$705,129,640 | $35.21 | 306 |
| 2019 Q2 | 60,323,995 | $2,204,518,720 | +$97,861,590 | $36.56 | 258 |
| 2019 Q1 | 58,226,361 | $2,168,283,148 | +$13,056,742 | $37.24 | 270 |
| 2018 Q4 | 57,943,628 | $1,879,882,450 | -$13,772,592 | $32.46 | 254 |
| 2018 Q3 | 57,169,980 | $2,703,068,789 | -$92,312,709 | $47.30 | 216 |
| 2018 Q2 | 59,360,674 | $2,579,386,131 | -$19,817,806 | $43.45 | 217 |
| 2018 Q1 | 59,900,581 | $2,449,999,772 | +$203,698,074 | $40.90 | 227 |
| 2017 Q4 | 55,682,971 | $2,614,125,072 | +$253,815,370 | $46.95 | 222 |
| 2017 Q3 | 50,504,088 | $2,078,398,217 | +$39,527,899 | $41.15 | 212 |
| 2017 Q2 | 49,686,803 | $1,704,623,578 | +$7,276,226 | $34.30 | 198 |
| 2017 Q1 | 49,623,624 | $1,788,704,497 | +$350,932,271 | $36.05 | 232 |
| 2016 Q4 | 46,740,186 | $1,385,961,539 | +$34,627,563 | $29.65 | 218 |
| 2016 Q3 | 45,763,696 | $1,112,513,575 | +$329,363 | $24.33 | 197 |
| 2016 Q2 | 46,060,796 | $864,196,359 | +$2,370,784 | $18.76 | 199 |
| 2016 Q1 | 45,708,583 | $992,153,477 | +$30,177,716 | $21.71 | 203 |
| 2015 Q4 | 44,212,667 | $820,556,439 | +$9,152,987 | $18.56 | 186 |
| 2015 Q3 | 44,095,201 | $709,039,647 | +$1,329,060 | $16.08 | 170 |
| 2015 Q2 | 43,641,132 | $828,284,316 | +$13,611,878 | $18.98 | 168 |
| 2015 Q1 | 42,989,867 | $793,228,540 | +$323,053 | $18.46 | 150 |
| 2014 Q4 | 43,254,230 | $590,820,039 | +$3,234,394 | $13.65 | 135 |
| 2014 Q3 | 43,214,330 | $508,643,880 | -$8,630,138 | $11.77 | 141 |
| 2014 Q2 | 43,720,552 | $632,028,331 | -$54,997,668 | $14.46 | 133 |
| 2014 Q1 | 47,268,765 | $729,052,949 | +$16,364,976 | $15.43 | 134 |