| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 30 | $2,377 | $79.23 | 1 | |
| 2025 Q3 | 186,470 | $72,535,684 | +$68,801,887 | $105.82 | 4 |
| 2025 Q2 | 23,667 | $3,824,589 | -$165,784 | $83.17 | 5 |
| 2025 Q1 | 25,485 | $3,399,813 | -$15,340,024 | $80.03 | 6 |
| 2024 Q4 | 67,805 | $19,124,085 | -$706,025 | $90.46 | 7 |
| 2024 Q3 | 28,226 | $4,836,884 | +$611,166 | $98.16 | 7 |
| 2024 Q2 | 26,822 | $3,742,050 | +$32,392 | $90.91 | 6 |
| 2024 Q1 | 5,600 | $1,681,120 | -$40,527 | $300.20 | 1 |
| 2023 Q4 | 5,735 | $1,398,766 | -$18,049 | $243.90 | 1 |
| 2023 Q3 | 5,809 | $1,178,704 | -$4,464 | $202.91 | 1 |
| 2023 Q2 | 1 | $129 | $0 | $129.00 | 1 |
| 2023 Q1 | 1 | $129 | $0 | $129.00 | 1 |
| 2022 Q4 | 1 | $129 | -$46,482,885 | $129.00 | 1 |
| 2022 Q3 | 375,984 | $54,446,000 | +$15,195 | $144.81 | 3 |
| 2022 Q2 | 375,879 | $48,815,000 | -$339,605 | $129.87 | 3 |
| 2022 Q1 | 378,494 | $57,797,000 | +$280,369 | $152.70 | 3 |
| 2021 Q4 | 376,658 | $76,096,000 | -$953,217 | $202.02 | 3 |
| 2021 Q3 | 365,577 | $59,127,000 | -$1,052,949 | $111.55 | 6 |
| 2021 Q2 | 64,431 | $3,908,000 | -$6,737 | $48.82 | 7 |
| 2021 Q1 | 408,915 | $59,796,000 | +$1,058,633 | $50.42 | 8 |
| 2020 Q4 | 338,248 | $49,100,000 | -$288,890 | $145.16 | 3 |
| 2020 Q3 | 334,192 | $40,522,000 | -$3,358,717 | $121.26 | 2 |
| 2020 Q2 | 361,892 | $32,201,000 | -$6,759,125 | $88.94 | 2 |
| 2020 Q1 | 434,488 | $35,886,791 | -$22,683,112,817 | $82.59 | 8 |
| 2019 Q4 | 172,794,600 | $22,959,614,544 | +$399,257,685 | $132.92 | 877 |
| 2019 Q3 | 175,321,548 | $21,590,897,782 | -$62,087,585 | $123.21 | 808 |
| 2019 Q2 | 173,435,965 | $21,934,044,615 | +$1,338,578,780 | $126.67 | 812 |
| 2019 Q1 | 190,667,622 | $20,569,060,727 | -$196,679,770 | $107.95 | 805 |
| 2018 Q4 | 185,732,179 | $16,931,103,535 | -$196,858,565 | $91.23 | 780 |
| 2018 Q3 | 192,526,193 | $19,680,805,462 | +$136,432,168 | $102.30 | 763 |
| 2018 Q2 | 196,563,518 | $17,620,698,062 | +$101,606,947 | $89.73 | 729 |
| 2018 Q1 | 191,686,711 | $16,357,503,675 | +$54,974,625 | $85.51 | 723 |
| 2017 Q4 | 198,205,342 | $17,655,680,509 | -$695,803,388 | $89.19 | 724 |
| 2017 Q3 | 205,783,579 | $18,336,917,560 | +$173,302,804 | $89.17 | 661 |
| 2017 Q2 | 203,704,715 | $18,602,001,310 | -$388,614,370 | $91.39 | 647 |
| 2017 Q1 | 212,092,500 | $17,223,221,031 | +$449,698,177 | $81.32 | 643 |
| 2016 Q4 | 220,462,868 | $16,540,717,224 | +$1,384,374,456 | $75.04 | 646 |
| 2016 Q3 | 201,220,176 | $13,663,544,510 | +$132,690,283 | $67.94 | 576 |
| 2016 Q2 | 198,739,057 | $12,654,814,158 | -$102,641,222 | $63.68 | 569 |
| 2016 Q1 | 200,972,793 | $12,458,157,032 | -$344,661,142 | $62.01 | 529 |
| 2015 Q4 | 208,407,860 | $11,523,571,276 | -$293,318,789 | $55.29 | 534 |
| 2015 Q3 | 204,544,969 | $10,384,437,358 | -$524,306,361 | $50.77 | 539 |
| 2015 Q2 | 218,395,330 | $14,718,083,933 | +$270,149,647 | $67.42 | 556 |
| 2015 Q1 | 217,036,056 | $14,768,806,802 | +$176,558,049 | $68.08 | 542 |
| 2014 Q4 | 215,041,441 | $13,629,818,082 | +$72,080,244 | $63.39 | 528 |
| 2014 Q3 | 214,204,495 | $12,072,357,719 | -$197,039,608 | $56.36 | 502 |
| 2014 Q2 | 212,154,816 | $13,260,544,014 | -$233,270,052 | $62.51 | 511 |
| 2014 Q1 | 215,020,371 | $12,303,750,963 | -$822,742,975 | $57.24 | 514 |