| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,365,455 | $155,811,653 | +$180,480 | $35.74 | 75 |
| 2025 Q2 | 4,383,310 | $148,666,513 | -$15,762,939 | $33.88 | 79 |
| 2025 Q1 | 4,831,931 | $151,977,300 | +$34,021,759 | $31.42 | 71 |
| 2024 Q4 | 3,725,822 | $120,478,892 | +$11,175,633 | $32.3 | 65 |
| 2024 Q3 | 3,204,573 | $101,255,940 | +$26,916,074 | $31.58 | 58 |
| 2024 Q2 | 2,361,092 | $72,161,969 | +$12,464,262 | $30.52 | 55 |
| 2024 Q1 | 1,950,153 | $57,232,845 | +$8,514,821 | $29.38 | 49 |
| 2023 Q4 | 1,600,059 | $44,412,478 | +$5,049,505 | $27.76 | 37 |
| 2023 Q3 | 1,427,490 | $36,393,937 | +$14,208,353 | $25.49 | 29 |
| 2023 Q2 | 910,711 | $23,750,738 | +$9,096,063 | $26.13 | 24 |
| 2023 Q1 | 561,324 | $13,722,258 | -$3,007,080 | $24.44 | 22 |
| 2022 Q4 | 694,921 | $16,026,942 | +$10,056,987 | $23.04 | 21 |
| 2022 Q3 | 205,832 | $4,493,000 | +$1,224,986 | $21.65 | 14 |
| 2022 Q2 | 166,461 | $3,770,000 | +$1,990,626 | $22.32 | 14 |
| 2022 Q1 | 77,727 | $1,952,000 | +$1,932,000 | $25.11 | 8 |