| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,185,507 | $47,206,464 | +$3,849,067 | $39.86 | 42 |
| 2025 Q2 | 1,092,189 | $40,833,749 | +$1,714,002 | $37.38 | 39 |
| 2025 Q1 | 1,071,340 | $37,232,977 | +$7,812,729 | $34.76 | 39 |
| 2024 Q4 | 845,844 | $30,829,396 | -$6,427,637 | $36.44 | 35 |
| 2024 Q3 | 1,031,906 | $36,200,810 | +$2,843,603 | $35.08 | 30 |
| 2024 Q2 | 954,591 | $31,715,637 | -$5,698,715 | $33.2 | 29 |
| 2024 Q1 | 1,081,887 | $33,806,270 | -$694,814 | $31.26 | 21 |
| 2023 Q4 | 1,109,026 | $32,893,946 | -$13,030,210 | $29.6 | 18 |
| 2023 Q3 | 1,560,828 | $43,050,360 | +$22,813,942 | $27.6 | 16 |
| 2023 Q2 | 731,352 | $20,975,860 | +$4,958,927 | $28.68 | 14 |
| 2023 Q1 | 553,910 | $14,402,776 | +$4,182,312 | $26.6 | 11 |
| 2022 Q4 | 266,838 | $6,516,872 | -$186,734 | $24.06 | 10 |
| 2022 Q3 | 262,232 | $5,678,000 | +$359,432 | $21.58 | 9 |
| 2022 Q2 | 245,502 | $5,628,000 | +$1,700,598 | $22.79 | 10 |
| 2022 Q1 | 157,157 | $4,238,000 | -$249,994 | $27.33 | 11 |
| 2021 Q4 | 165,793 | $4,750,000 | +$390,271 | $28.86 | 7 |
| 2021 Q3 | 53,715 | $1,485,000 | +$359,073 | $27.48 | 4 |
| 2021 Q2 | 40,569 | $1,108,000 | +$1,108,000 | $27.09 | 4 |