| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,977,523 | $535,114,264 | +$101,764,855 | $67.04 | 252 |
| 2025 Q2 | 6,518,664 | $372,515,978 | +$41,650,244 | $57.11 | 216 |
| 2025 Q1 | 5,685,824 | $209,705,809 | -$19,871,198 | $36.88 | 184 |
| 2024 Q4 | 6,178,252 | $266,735,015 | +$37,885,488 | $43.19 | 196 |
| 2024 Q3 | 5,307,532 | $199,042,992 | -$10,281,480 | $37.52 | 181 |
| 2024 Q2 | 5,592,929 | $198,667,461 | -$6,163,268 | $35.47 | 194 |
| 2024 Q1 | 5,686,017 | $206,271,381 | -$534,093,730 | $36.44 | 184 |
| 2023 Q4 | 20,482,104 | $610,751,835 | +$449,296,406 | $29.85 | 191 |
| 2023 Q3 | 5,248,392 | $104,598,418 | -$5,240,685 | $19.93 | 161 |
| 2023 Q2 | 5,439,283 | $123,834,829 | +$12,131,694 | $22.75 | 175 |
| 2023 Q1 | 4,890,728 | $94,629,185 | -$8,908,562 | $19.35 | 162 |
| 2022 Q4 | 5,454,663 | $82,622,738 | -$22,578,780 | $15.12 | 179 |
| 2022 Q3 | 6,860,711 | $126,974,617 | -$9,291,420 | $18.5 | 181 |
| 2022 Q2 | 7,478,483 | $135,654,393 | -$23,048,902 | $18.13 | 197 |
| 2022 Q1 | 8,194,167 | $280,173,589 | +$28,226,714 | $34.19 | 241 |
| 2021 Q4 | 7,184,404 | $288,542,082 | +$40,039,510 | $40.17 | 251 |
| 2021 Q3 | 5,321,301 | $237,590,734 | +$20,281,450 | $44.64 | 210 |
| 2021 Q2 | 4,834,886 | $230,601,227 | -$2,560,987 | $47.67 | 198 |
| 2021 Q1 | 4,757,777 | $265,606,919 | +$105,327,273 | $55.84 | 177 |
| 2020 Q4 | 2,840,388 | $99,355,748 | +$78,094,013 | $34.98 | 78 |
| 2020 Q3 | 548,212 | $13,435,381 | +$173,839 | $24.51 | 47 |
| 2020 Q2 | 560,656 | $11,313,480 | +$130,304 | $20.18 | 45 |
| 2020 Q1 | 554,296 | $8,516,580 | -$1,009,296 | $15.37 | 39 |
| 2019 Q4 | 627,718 | $11,765,663 | +$541,733 | $18.75 | 48 |
| 2019 Q3 | 598,688 | $10,740,275 | +$988,489 | $17.94 | 46 |
| 2019 Q2 | 542,041 | $9,917,850 | -$2,532,575 | $18.3 | 47 |
| 2019 Q1 | 682,471 | $12,007,413 | -$2,243,944 | $17.59 | 52 |
| 2018 Q4 | 836,150 | $12,377,219 | -$4,889,793 | $14.77 | 51 |
| 2018 Q3 | 1,098,378 | $22,247,271 | +$3,339,646 | $20.25 | 53 |
| 2018 Q2 | 946,001 | $18,337,552 | -$1,862,560 | $19.38 | 60 |
| 2018 Q1 | 1,042,787 | $19,948,525 | +$19,933,525 | $19.13 | 46 |
| 2017 Q4 | 0 | $0 | -$1,000 | 0 | |
| 2017 Q3 | 50 | $1,000 | +$1,000 | $20 | 1 |
| 2016 Q2 | 0 | $0 | -$23,000 | 0 | |
| 2016 Q1 | 1,381 | $23,000 | $16.65 | 1 |