| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 26,031,556 | $934,317,477 | +$35,777,587 | $35.91 | 166 |
| 2025 Q2 | 25,600,769 | $873,201,708 | +$17,233,057 | $34.19 | 156 |
| 2025 Q1 | 25,191,212 | $749,604,397 | +$103,887,582 | $29.75 | 152 |
| 2024 Q4 | 21,250,547 | $667,334,067 | +$135,942,190 | $31.40 | 154 |
| 2024 Q3 | 16,910,677 | $528,062,359 | +$156,656,659 | $31.22 | 128 |
| 2024 Q2 | 11,874,103 | $362,362,603 | +$244,392,951 | $30.51 | 107 |
| 2024 Q1 | 3,885,404 | $119,224,602 | +$52,250,617 | $30.71 | 59 |
| 2023 Q4 | 2,191,483 | $60,224,686 | +$40,862,533 | $27.23 | 24 |
| 2023 Q3 | 720,019 | $17,114,088 | +$9,780,111 | $23.77 | 16 |
| 2023 Q2 | 308,384 | $7,248,860 | +$4,916,481 | $23.48 | 12 |
| 2023 Q1 | 100,049 | $2,210,798 | +$1,615,642 | $22.10 | 7 |
| 2022 Q4 | 28,471 | $584,576 | +$584,576 | $20.52 | 3 |