| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 84,117 | $3,408,798 | -$774,208 | $40.5 | 9 |
| 2025 Q2 | 103,125 | $3,985,882 | -$470,979 | $38.65 | 8 |
| 2025 Q1 | 114,337 | $3,889,767 | -$391,695 | $34.02 | 8 |
| 2024 Q4 | 127,261 | $4,609,076 | -$45,624,524 | $36.2 | 11 |
| 2024 Q3 | 1,717,570 | $57,728,157 | -$1,763,014 | $33.61 | 20 |
| 2024 Q2 | 1,770,204 | $55,882,795 | -$536,379 | $31.57 | 20 |
| 2024 Q1 | 1,787,748 | $54,490,332 | +$4,042,921 | $30.48 | 19 |
| 2023 Q4 | 1,656,926 | $46,040,888 | -$2,471,023 | $27.78 | 18 |
| 2023 Q3 | 1,727,236 | $42,927,002 | -$4,776,257 | $24.85 | 16 |
| 2023 Q2 | 1,889,263 | $47,779,751 | -$17,210,731 | $25.29 | 17 |
| 2023 Q1 | 2,540,014 | $59,620,139 | -$3,855,818 | $23.48 | 14 |
| 2022 Q4 | 2,717,422 | $59,945,608 | -$21,391,501 | $22.06 | 18 |
| 2022 Q3 | 3,735,013 | $80,391,301 | -$24,571,528 | $21.81 | 17 |
| 2022 Q2 | 4,862,373 | $106,271,627 | -$2,503,763 | $22.06 | 17 |
| 2022 Q1 | 4,972,311 | $131,718,822 | +$23,142,648 | $26.75 | 19 |
| 2021 Q4 | 4,017,876 | $117,748,000 | +$3,451,226 | $29.39 | 17 |
| 2021 Q3 | 4,263,699 | $123,784,000 | +$1,525,366 | $29.01 | 18 |
| 2021 Q2 | 4,210,952 | $120,701,000 | -$3,820,747 | $28.91 | 18 |
| 2021 Q1 | 4,346,390 | $114,185,000 | -$12,937,377 | $26.26 | 17 |
| 2020 Q4 | 4,857,440 | $126,257,894 | +$125,712,000 | $25.99 | 16 |