| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 4,750 | $256,548 | -$369,452 | $54.01 | 1 |
| 2025 Q3 | 27,230,051 | $949,233,426 | -$271,625,047 | $34.84 | 115 |
| 2025 Q2 | 35,369,051 | $887,706,414 | +$516,698,196 | $25.11 | 119 |
| 2025 Q1 | 15,490,739 | $246,563,816 | -$44,290,832 | $15.95 | 116 |
| 2024 Q4 | 17,044,542 | $465,799,314 | +$174,198,149 | $27.31 | 112 |
| 2024 Q3 | 8,835,377 | $323,337,072 | +$60,589,270 | $36.68 | 121 |
| 2024 Q2 | 6,721,879 | $372,487,293 | -$23,998,627 | $55.36 | 111 |
| 2024 Q1 | 7,494,768 | $341,194,585 | +$57,929,740 | $46.53 | 110 |
| 2023 Q4 | 1,693 | $53,160 | -$1,348,447 | $31.40 | 1 |
| 2023 Q3 | 8,326,378 | $157,116,350 | -$9,101,329 | $18.87 | 82 |
| 2023 Q2 | 8,407,035 | $208,566,450 | -$45,713,796 | $24.83 | 76 |
| 2023 Q1 | 10,543,150 | $192,790,540 | +$79,113,102 | $18.30 | 74 |
| 2022 Q4 | 6,692,224 | $64,695,340 | +$9,310,220 | $9.67 | 84 |
| 2022 Q3 | 6,072,692 | $53,964,360 | -$2,289,584 | $8.86 | 68 |
| 2022 Q2 | 5,667,302 | $74,238,100 | +$11,412,390 | $13.10 | 58 |
| 2022 Q1 | 3,449,211 | $133,991,756 | +$61,098,844 | $38.78 | 62 |
| 2021 Q4 | 1,678,948 | $114,112,000 | -$7,835,119 | $68.01 | 59 |
| 2021 Q3 | 1,976,269 | $79,285,080 | -$65,924,612 | $40.03 | 56 |
| 2021 Q2 | 3,384,320 | $150,541,000 | -$30,184,587 | $44.54 | 56 |
| 2021 Q1 | 4,537,092 | $172,598,000 | +$138,387,301 | $38.21 | 51 |
| 2020 Q4 | 232,474 | $108,395,000 | +$2,980,738 | $466.47 | 33 |
| 2020 Q3 | 240,559 | $60,902,989 | -$75,541,614 | $253.18 | 33 |
| 2020 Q2 | 557,291 | $104,876,000 | +$42,957,755 | $188.21 | 36 |
| 2020 Q1 | 404,393 | $38,306,000 | +$19,600,648 | $94.71 | 33 |
| 2019 Q4 | 126,723 | $34,837,000 | -$10,843,851 | $274.82 | 27 |
| 2019 Q3 | 167,386 | $28,477,000 | -$22,840,808 | $170.17 | 24 |
| 2019 Q2 | 304,020 | $45,350,000 | +$13,554,931 | $148.28 | 29 |
| 2019 Q1 | 241,398 | $33,198,000 | -$10,741,667 | $137.53 | 24 |
| 2018 Q4 | 253,601 | $21,176,000 | +$363,484 | $83.32 | 20 |
| 2018 Q3 | 210,429 | $32,534,101 | +$20,211,735 | $154.61 | 26 |
| 2018 Q2 | 85,812 | $12,269,000 | -$8,115,806 | $141.50 | 18 |
| 2018 Q1 | 139,884 | $21,378,000 | -$10,358,336 | $152.82 | 19 |
| 2017 Q4 | 216,114 | $29,801,000 | +$10,665,054 | $137.90 | 20 |
| 2017 Q3 | 136,189 | $15,691,000 | -$659,557 | $115.26 | 18 |
| 2017 Q2 | 147,664 | $12,040,750 | +$2,066,725 | $81.50 | 16 |
| 2017 Q1 | 123,129 | $9,642,056 | -$3,635,789 | $78.32 | 9 |
| 2016 Q4 | 191,637 | $10,942,533 | -$2,397,375 | $57.10 | 13 |
| 2016 Q3 | 243,751 | $11,705,150 | +$2,150,027 | $48.11 | 14 |
| 2016 Q2 | 233,444 | $6,504,500 | +$1,056,766 | $27.86 | 11 |
| 2016 Q1 | 197,588 | $5,337,852 | -$2,843,712 | $27.01 | 11 |
| 2015 Q4 | 303,723 | $8,129,976 | -$1,381,875 | $26.76 | 11 |
| 2015 Q3 | 441,061 | $9,085,861 | -$4,788,551 | $20.60 | 16 |
| 2015 Q2 | 593,144 | $18,637,470 | +$11,065,956 | $31.42 | 12 |
| 2015 Q1 | 193,153 | $26,275,395 | -$11,907,718 | $136.04 | 16 |
| 2014 Q4 | 280,879 | $37,901,368 | +$15,384,835 | $134.90 | 17 |
| 2014 Q3 | 164,019 | $18,645,405 | -$14,879,575 | $113.67 | 14 |
| 2014 Q2 | 295,264 | $33,379,160 | +$2,444,380 | $113.08 | 16 |
| 2014 Q1 | 273,642 | $24,354,780 | -$12,776,563 | $89.93 | 13 |