| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 18,405,869 | $1,104,812,006 | +$27,507,217 | $60.03 | 111 |
| 2025 Q2 | 18,321,474 | $1,013,195,094 | +$136,230,132 | $55.3 | 105 |
| 2025 Q1 | 15,885,789 | $800,797,620 | +$76,376,689 | $50.43 | 110 |
| 2024 Q4 | 14,378,261 | $766,307,848 | +$51,277,594 | $53.27 | 105 |
| 2024 Q3 | 13,358,117 | $701,877,362 | +$165,488,683 | $52.58 | 94 |
| 2024 Q2 | 10,222,705 | $512,143,774 | -$11,134,840 | $50.06 | 85 |
| 2024 Q1 | 10,440,724 | $498,474,475 | +$70,288,813 | $47.83 | 75 |
| 2023 Q4 | 9,008,455 | $392,304,576 | +$21,294,703 | $43.54 | 77 |
| 2023 Q3 | 8,480,962 | $333,584,196 | +$18,713,684 | $39.17 | 59 |
| 2023 Q2 | 8,004,395 | $324,588,121 | +$38,246,268 | $40.61 | 63 |
| 2023 Q1 | 7,024,344 | $260,590,887 | -$54,887,067 | $37.19 | 61 |
| 2022 Q4 | 8,245,873 | $285,007,939 | -$5,370,856 | $34.56 | 63 |
| 2022 Q3 | 8,391,371 | $269,464,622 | +$20,639,236 | $32.08 | 64 |
| 2022 Q2 | 7,756,809 | $264,958,523 | -$81,686,654 | $34.15 | 62 |
| 2022 Q1 | 9,067,132 | $371,353,701 | +$53,782,769 | $40.96 | 63 |
| 2021 Q4 | 7,733,040 | $329,845,849 | -$34,271,467 | $42.65 | 60 |
| 2021 Q3 | 8,526,787 | $329,870,627 | +$20,397,033 | $37.96 | 55 |
| 2021 Q2 | 7,993,066 | $302,980,421 | +$49,533,493 | $37.77 | 51 |
| 2021 Q1 | 6,697,173 | $232,874,911 | +$79,785,149 | $34.77 | 44 |
| 2020 Q4 | 4,399,597 | $144,984,031 | -$9,516,253 | $32.84 | 37 |
| 2020 Q3 | 4,519,733 | $133,810,092 | +$12,928,663 | $29.61 | 21 |
| 2020 Q2 | 4,094,507 | $111,595,000 | +$61,206,625 | $27.25 | 18 |
| 2020 Q1 | 1,891,731 | $42,737,000 | -$29,568,582 | $22.58 | 19 |
| 2019 Q4 | 3,330,684 | $92,895,000 | +$20,171,848 | $27.89 | 16 |
| 2019 Q3 | 2,607,168 | $66,839,000 | +$41,639,000 | $25.64 | 10 |
| 2019 Q2 | 1,000,000 | $25,200,000 | +$25,200,000 | $25.2 | 1 |