| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 400 | $17,860 | -$490,000 | $44.65 | 1 |
| 2025 Q3 | 21,183,685 | $934,199,413 | -$12,083,589 | $44.10 | 246 |
| 2025 Q2 | 21,525,584 | $877,285,766 | -$5,324,764 | $40.74 | 242 |
| 2025 Q1 | 21,809,696 | $834,746,825 | -$11,298,808 | $38.34 | 253 |
| 2024 Q4 | 22,011,602 | $922,505,341 | +$2,070,666 | $41.88 | 259 |
| 2024 Q3 | 21,330,210 | $913,391,609 | +$4,713,971 | $42.84 | 233 |
| 2024 Q2 | 21,131,901 | $831,651,882 | +$6,086,795 | $39.34 | 227 |
| 2024 Q1 | 21,005,890 | $873,189,665 | +$54,009,957 | $41.59 | 228 |
| 2023 Q4 | 33,820 | $1,322,347 | -$511,929 | $39.10 | 3 |
| 2023 Q3 | 20,300,702 | $707,117,623 | +$26,594,890 | $34.82 | 205 |
| 2023 Q2 | 20,095,452 | $743,315,482 | +$34,092,624 | $36.99 | 212 |
| 2023 Q1 | 19,093,493 | $675,313,687 | +$22,786,264 | $35.41 | 201 |
| 2022 Q4 | 18,332,150 | $626,087,634 | +$7,821,376 | $34.18 | 205 |
| 2022 Q3 | 18,151,862 | $581,949,835 | -$57,521,729 | $32.06 | 178 |
| 2022 Q2 | 19,973,967 | $655,411,264 | -$36,799,984 | $32.81 | 184 |
| 2022 Q1 | 20,737,207 | $826,213,517 | +$74,634,858 | $39.84 | 175 |
| 2021 Q4 | 18,904,499 | $794,211,156 | +$64,597,610 | $42.01 | 178 |
| 2021 Q3 | 16,840,104 | $732,798,423 | +$74,496,588 | $43.48 | 160 |
| 2021 Q2 | 15,132,482 | $682,779,020 | +$90,117,809 | $45.15 | 155 |
| 2021 Q1 | 13,127,369 | $565,204,732 | +$145,878,869 | $43.03 | 139 |
| 2020 Q4 | 9,777,891 | $374,920,816 | +$56,408,495 | $38.34 | 108 |
| 2020 Q3 | 7,656,468 | $227,640,944 | +$11,205,381 | $29.65 | 81 |
| 2020 Q2 | 7,281,253 | $199,410,579 | +$43,334,518 | $27.46 | 75 |
| 2020 Q1 | 5,727,112 | $2,227,483 | +$423,615 | $0.0216 | 70 |
| 2019 Q4 | 3,690,942 | $2,602,512 | +$391,298 | $0.0312 | 73 |
| 2019 Q3 | 2,841,312 | $2,077,155 | +$1,523,018 | $0.0293 | 62 |
| 2019 Q2 | 2,082,423 | $557,942 | +$176,838 | $0.0296 | 55 |
| 2019 Q1 | 1,754,922 | $372,112 | +$250,948 | $0.0287 | 56 |
| 2018 Q4 | 1,571,293 | $104,808 | +$2,864 | $0.0247 | 41 |
| 2018 Q3 | 1,319,650 | $125,567 | +$3,824 | $0.0316 | 43 |
| 2018 Q2 | 1,223,149 | $118,423 | +$52,203 | $0.0306 | 34 |
| 2018 Q1 | 159,078 | $61,447 | -$28,863,213 | $0.0283 | 20 |
| 2017 Q4 | 1,073,462 | $30,544,000 | +$18,282,464 | $28.47 | 11 |
| 2017 Q3 | 430,560 | $11,867,000 | +$230,592 | $27.56 | 7 |
| 2017 Q2 | 456,309 | $11,919,000 | +$892,489 | $26.12 | 5 |
| 2017 Q1 | 422,130 | $10,758,000 | -$695,970 | $25.56 | 4 |
| 2016 Q4 | 449,309 | $11,075,000 | +$11,074,998 | $24.65 | 2 |