| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 3,504 | $720,422 | -$4,112 | $205.60 | 1 |
| 2025 Q3 | 5,498,899 | $896,500,176 | +$91,619,461 | $165.45 | 187 |
| 2025 Q2 | 4,958,499 | $678,605,656 | +$4,735,643 | $138.15 | 174 |
| 2025 Q1 | 4,924,815 | $632,611,217 | +$72,878,246 | $129.47 | 159 |
| 2024 Q4 | 4,402,839 | $484,650,287 | +$63,072,007 | $109.80 | 153 |
| 2024 Q3 | 3,639,271 | $412,319,858 | -$35,664,727 | $113.29 | 138 |
| 2024 Q2 | 3,976,817 | $409,835,801 | -$46,081,349 | $102.98 | 137 |
| 2024 Q1 | 4,475,941 | $427,298,159 | -$12,646,038 | $95.50 | 139 |
| 2023 Q4 | 4,789,483 | $435,884,897 | -$60,776,822 | $91.02 | 141 |
| 2023 Q3 | 5,334,338 | $449,373,807 | +$3,908,224 | $84.15 | 132 |
| 2023 Q2 | 5,304,801 | $460,743,840 | +$78,359,900 | $86.76 | 121 |
| 2023 Q1 | 4,432,922 | $404,473,687 | -$56,075,143 | $91.21 | 127 |
| 2022 Q4 | 5,029,178 | $449,225,102 | +$10,972,794 | $89.23 | 125 |
| 2022 Q3 | 4,759,246 | $386,923,192 | -$4,798,215 | $81.13 | 106 |
| 2022 Q2 | 4,815,917 | $410,458,982 | +$30,282,247 | $85.33 | 120 |
| 2022 Q1 | 4,432,235 | $425,784,836 | +$82,402,191 | $96.08 | 110 |
| 2021 Q4 | 3,756,850 | $438,236 | -$4,384,751 | $0.0895 | 111 |
| 2021 Q3 | 3,606,380 | $312,736,274 | +$15,787,946 | $86.46 | 101 |
| 2021 Q2 | 3,410,083 | $329,258,883 | +$56,221,889 | $96.45 | 105 |
| 2021 Q1 | 2,865,623 | $266,047,611 | +$32,305,597 | $92.67 | 95 |
| 2020 Q4 | 2,522,290 | $248,914,541 | +$24,203,515 | $98.94 | 75 |
| 2020 Q3 | 2,175,201 | $205,030,048 | +$50,481,466 | $93.96 | 62 |
| 2020 Q2 | 1,637,588 | $138,072,621 | -$11,767,768 | $83.53 | 49 |
| 2020 Q1 | 1,802,992 | $135,527,206 | +$13,102,284 | $75.10 | 47 |
| 2019 Q4 | 1,746,490 | $143,421 | -$50,968 | $0.0764 | 48 |
| 2019 Q3 | 1,481,690 | $180,499 | +$78,495 | $0.0726 | 48 |
| 2019 Q2 | 1,292,259 | $92,864 | -$11,606 | $0.0681 | 44 |
| 2019 Q1 | 1,164,231 | $98,115 | -$2,323,929 | $0.0637 | 46 |
| 2018 Q4 | 1,072,031 | $67,681,823 | +$58,130,733 | $63.16 | 43 |
| 2018 Q3 | 36,416 | $2,139,000 | +$2,133,001 | $58.76 | 5 |
| 2018 Q2 | 100 | $6,000 | $0 | $60.00 | 1 |
| 2018 Q1 | 100 | $6,000 | $0 | $60.00 | 1 |
| 2017 Q4 | 100 | $7,000 | $0 | $70.00 | 1 |
| 2017 Q3 | 100 | $6,000 | $0 | $60.00 | 1 |
| 2017 Q2 | 100 | $6,000 | +$6,000 | $60.00 | 1 |