| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,717,572 | $76,818,314 | -$16,330,300 | $44.75 | 55 |
| 2025 Q2 | 2,080,947 | $93,490,180 | +$22,889,783 | $44.93 | 63 |
| 2025 Q1 | 1,606,939 | $62,828,329 | +$17,613,870 | $39.10 | 34 |
| 2024 Q4 | 1,156,413 | $38,530,638 | -$2,194,846 | $33.32 | 22 |
| 2024 Q3 | 1,217,665 | $42,752,318 | -$835,655 | $35.11 | 21 |
| 2024 Q2 | 1,246,771 | $39,595,850 | +$13,748,660 | $31.76 | 21 |
| 2024 Q1 | 812,921 | $27,153,294 | -$3,517,218 | $33.40 | 18 |
| 2023 Q4 | 929,266 | $28,668,804 | +$3,328,267 | $30.85 | 17 |
| 2023 Q3 | 821,531 | $22,331,931 | -$1,472,413 | $27.18 | 14 |
| 2023 Q2 | 866,668 | $25,663,182 | +$1,674,389 | $29.61 | 18 |
| 2023 Q1 | 812,057 | $23,832,732 | +$2,459,806 | $29.35 | 17 |
| 2022 Q4 | 735,810 | $18,835,418 | +$2,317,578 | $25.60 | 14 |
| 2022 Q3 | 651,635 | $13,352,000 | +$9,123,737 | $20.37 | 13 |
| 2022 Q2 | 192,841 | $4,487,475 | +$1,005,348 | $23.22 | 14 |
| 2022 Q1 | 135,625 | $3,814,376 | -$6,551,555 | $28.10 | 14 |
| 2021 Q4 | 341,143 | $11,012,739 | +$5,647,762 | $32.32 | 14 |
| 2021 Q3 | 165,694 | $5,319,458 | +$2,146,978 | $31.98 | 11 |
| 2021 Q2 | 97,626 | $3,278,722 | +$1,297,024 | $33.60 | 10 |
| 2021 Q1 | 59,191 | $1,929,000 | -$258,223 | $32.70 | 6 |
| 2020 Q4 | 67,155 | $2,065,000 | +$34,346 | $30.76 | 6 |
| 2020 Q3 | 67,305 | $1,894,000 | -$781,964 | $28.15 | 7 |
| 2020 Q2 | 95,785 | $2,498,000 | +$1,720,435 | $26.06 | 7 |
| 2020 Q1 | 29,825 | $614,000 | -$3,273,494 | $20.30 | 4 |
| 2019 Q4 | 147,743 | $4,152,000 | +$146,331 | $28.10 | 8 |
| 2019 Q3 | 142,579 | $3,652,000 | +$650,053 | $25.61 | 8 |
| 2019 Q2 | 117,002 | $3,102,000 | +$440,648 | $26.49 | 9 |
| 2019 Q1 | 100,766 | $2,558,000 | -$315,869 | $25.37 | 11 |
| 2018 Q4 | 113,398 | $2,679,000 | +$2,679,000 | $23.62 | 9 |