| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 71,289,224 | $3,783,562,668 | +$121,742,184 | $53.66 | 218 |
| 2025 Q2 | 69,510,042 | $3,353,478,548 | +$72,739,130 | $48.24 | 197 |
| 2025 Q1 | 67,928,442 | $2,715,601,265 | +$228,603,082 | $39.97 | 195 |
| 2024 Q4 | 61,849,555 | $2,861,058,493 | +$1,582,201,876 | $46.26 | 181 |
| 2024 Q3 | 21,283,550 | $910,408,292 | +$147,630,995 | $42.77 | 133 |
| 2024 Q2 | 17,791,976 | $754,293,906 | +$181,239,110 | $42.44 | 134 |
| 2024 Q1 | 13,488,760 | $518,464,692 | +$108,229,527 | $38.47 | 105 |
| 2023 Q4 | 10,836,258 | $361,042,905 | +$75,191,229 | $33.31 | 88 |
| 2023 Q3 | 8,595,309 | $248,846,714 | +$37,199,621 | $28.96 | 70 |
| 2023 Q2 | 7,310,476 | $217,367,650 | +$68,295,906 | $29.75 | 57 |
| 2023 Q1 | 5,029,773 | $128,136,051 | +$8,204,433 | $25.46 | 57 |
| 2022 Q4 | 4,743,866 | $100,037,685 | +$63,035,465 | $21.09 | 51 |
| 2022 Q3 | 2,074,785 | $44,467,946 | +$7,070,320 | $21.45 | 42 |
| 2022 Q2 | 1,743,304 | $37,890,460 | -$6,825,616 | $21.72 | 40 |
| 2022 Q1 | 1,880,793 | $56,873,640 | -$6,961,440 | $30.24 | 41 |
| 2021 Q4 | 2,088,581 | $71,974,368 | +$527,718 | $34.63 | 47 |
| 2021 Q3 | 1,833,279 | $59,589,383 | +$30,075,863 | $32.5 | 37 |
| 2021 Q2 | 904,477 | $29,522,168 | +$927,470 | $32.58 | 34 |
| 2021 Q1 | 902,069 | $26,480,800 | +$13,390,877 | $29.23 | 26 |
| 2020 Q4 | 447,788 | $12,786,951 | +$7,730,463 | $28.58 | 21 |
| 2020 Q3 | 197,572 | $4,862,688 | +$3,995,655 | $24.61 | 8 |
| 2020 Q2 | 23,771 | $505,000 | +$490,000 | $21.01 | 3 |
| 2020 Q1 | 450 | $15,000 | $33.33 | 1 | |
| 2019 Q4 | 450 | $15,000 | $33.33 | 1 | |
| 2019 Q3 | 450 | $15,000 | $33.33 | 1 | |
| 2019 Q2 | 450 | $15,000 | $33.33 | 1 | |
| 2019 Q1 | 450 | $15,000 | $33.33 | 1 |