| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,132,818 | $165,367,451 | -$69,227,580 | $52.32 | 38 |
| 2025 Q2 | 4,560,705 | $220,648,549 | +$23,372,576 | $48.31 | 33 |
| 2025 Q1 | 4,058,059 | $177,058,459 | +$51,422,902 | $43.79 | 38 |
| 2024 Q4 | 3,396,334 | $158,404,686 | +$1,380,972 | $46.64 | 35 |
| 2024 Q3 | 3,038,266 | $141,209,306 | +$10,643,458 | $46.48 | 27 |
| 2024 Q2 | 2,810,528 | $123,532,742 | +$2,410,755 | $44.08 | 24 |
| 2024 Q1 | 2,757,109 | $117,488,491 | -$9,083,923 | $42.61 | 25 |
| 2023 Q4 | 2,988,085 | $112,515,105 | -$33,279,048 | $37.65 | 26 |
| 2023 Q3 | 3,888,972 | $132,125,342 | +$3,425,682 | $33.96 | 23 |
| 2023 Q2 | 3,774,793 | $135,514,016 | +$3,584,282 | $35.89 | 23 |
| 2023 Q1 | 3,671,042 | $120,960,137 | -$80,090,350 | $32.95 | 22 |
| 2022 Q4 | 6,290,622 | $1,249,309,110 | -$25,839,186 | $30.49 | 22 |
| 2022 Q3 | 7,345,626 | $215,652,000 | +$3,956,069 | $28.69 | 21 |
| 2022 Q2 | 7,156,673 | $222,268,000 | +$15,900,319 | $31.06 | 20 |
| 2022 Q1 | 6,628,587 | $254,514,000 | +$48,263,411 | $38.36 | 21 |
| 2021 Q4 | 5,369,444 | $218,836,000 | +$23,522,753 | $40.63 | 20 |
| 2021 Q3 | 4,841,165 | $179,957,000 | +$7,066,875 | $37.17 | 22 |
| 2021 Q2 | 4,644,796 | $173,347,000 | +$31,034,920 | $37.32 | 18 |
| 2021 Q1 | 3,813,193 | $131,347,000 | +$5,998,601 | $34.25 | 12 |
| 2020 Q4 | 3,647,211 | $116,336,000 | -$1,296,027 | $31.9 | 13 |
| 2020 Q3 | 3,675,646 | $106,540,000 | +$32,011,017 | $28.93 | 11 |
| 2020 Q2 | 2,575,274 | $67,834,000 | +$10,544,394 | $26.33 | 13 |
| 2020 Q1 | 2,174,669 | $44,983,000 | +$23,474,806 | $21.48 | 11 |
| 2019 Q4 | 1,033,951 | $28,193,000 | +$28,193,000 | $27.28 | 4 |