| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,062,239 | $135,111,549 | +$14,192,467 | $33.34 | 52 |
| 2025 Q2 | 3,802,937 | $121,671,983 | +$5,710,072 | $32.01 | 55 |
| 2025 Q1 | 3,667,712 | $109,813,549 | +$20,508,664 | $29.94 | 54 |
| 2024 Q4 | 2,980,066 | $90,471,688 | -$182,522,675 | $30.39 | 41 |
| 2024 Q3 | 9,007,214 | $264,785,185 | +$172,362,666 | $29.40 | 59 |
| 2024 Q2 | 2,992,020 | $84,944,531 | +$273,351 | $28.40 | 38 |
| 2024 Q1 | 2,989,093 | $83,056,441 | -$54,686,249 | $27.79 | 34 |
| 2023 Q4 | 5,032,952 | $135,136,190 | +$10,292,142 | $26.54 | 43 |
| 2023 Q3 | 4,625,800 | $113,529,465 | +$39,730,940 | $24.54 | 33 |
| 2023 Q2 | 3,007,007 | $74,859,664 | +$26,295,221 | $24.90 | 20 |
| 2023 Q1 | 1,934,219 | $45,789,162 | +$22,212,827 | $23.68 | 19 |
| 2022 Q4 | 996,759 | $22,415,037 | +$479,610 | $22.48 | 13 |
| 2022 Q3 | 965,256 | $21,140,104 | -$13,945,205 | $21.88 | 14 |
| 2022 Q2 | 1,559,336 | $34,744,904 | +$19,329,546 | $22.27 | 12 |
| 2022 Q1 | 745,191 | $18,277,000 | +$17,396,000 | $24.62 | 10 |