| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2024 Q4 | 0 | $0 | -$2,481,024 | 0 | |
| 2024 Q3 | 55,527 | $2,481,024 | -$93,083,013 | $45.22 | 2 |
| 2024 Q2 | 2,018,533 | $95,651,611 | -$162,228,250 | $47.41 | 51 |
| 2024 Q1 | 5,543,623 | $253,750,049 | +$6,941,890 | $45.78 | 76 |
| 2023 Q4 | 5,393,470 | $216,241,986 | +$18,750,286 | $40.09 | 78 |
| 2023 Q3 | 4,989,443 | $175,774,719 | +$3,518,466 | $35.23 | 73 |
| 2023 Q2 | 4,895,204 | $169,710,284 | +$9,042,711 | $34.67 | 69 |
| 2023 Q1 | 4,621,074 | $149,583,078 | +$1,739,038 | $32.37 | 67 |
| 2022 Q4 | 4,399,876 | $146,771,505 | -$245,009 | $33.36 | 72 |
| 2022 Q3 | 4,433,336 | $132,020,390 | +$2,745,631 | $29.80 | 67 |
| 2022 Q2 | 4,312,988 | $123,908,950 | -$2,485,282 | $28.73 | 69 |
| 2022 Q1 | 4,402,361 | $148,433,430 | +$7,341,965 | $33.72 | 69 |
| 2021 Q4 | 4,203,857 | $113,200,382 | +$11,092,859 | $26.91 | 68 |
| 2021 Q3 | 3,805,249 | $103,430,430 | +$5,335,179 | $27.15 | 68 |
| 2021 Q2 | 3,607,132 | $105,477,848 | +$634,480 | $29.24 | 70 |
| 2021 Q1 | 3,585,971 | $83,726,855 | -$1,883,458 | $23.35 | 65 |
| 2020 Q4 | 3,689,225 | $61,894,356 | +$2,357,500 | $16.78 | 55 |
| 2020 Q3 | 3,377,305 | $37,322,210 | +$37,274,210 | $11.05 | 47 |
| 2020 Q2 | 15,000 | $48,000 | +$48,000 | $3.20 | 1 |