| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 256,092 | $9,846,214 | -$759,528 | $38.45 | 5 |
| 2025 Q2 | 276,467 | $9,906,616 | +$449,626 | $35.83 | 6 |
| 2025 Q1 | 263,919 | $8,475,778 | -$4,484,418 | $32.11 | 5 |
| 2024 Q4 | 403,173 | $13,655,046 | -$1,988,008 | $33.87 | 6 |
| 2024 Q3 | 461,819 | $15,680,923 | -$14,502,840 | $33.95 | 7 |
| 2024 Q2 | 888,939 | $29,217,922 | -$1,132,265 | $32.87 | 4 |
| 2024 Q1 | 923,176 | $31,289,835 | -$818,357 | $33.89 | 5 |
| 2023 Q4 | 947,321 | $29,121,884 | +$991,407 | $30.74 | 3 |
| 2023 Q3 | 915,071 | $25,617,425 | +$6,351,049 | $27.92 | 2 |
| 2023 Q2 | 688,540 | $20,126,256 | +$6,032,903 | $29.23 | 2 |
| 2023 Q1 | 482,149 | $13,219,516 | +$8,189,228 | $27.42 | 2 |
| 2022 Q4 | 185,915 | $4,673,749 | +$99,460 | $25.14 | 4 |
| 2022 Q3 | 181,964 | $4,308,000 | +$2,064,445 | $23.67 | 4 |
| 2022 Q2 | 94,779 | $2,346,000 | +$1,833,217 | $24.75 | 3 |
| 2022 Q1 | 16,523 | $515,771 | +$181,771 | $31.18 | 4 |
| 2021 Q4 | 10,432 | $334,000 | +$299,000 | $31.58 | 2 |
| 2021 Q3 | 1,079 | $36,000 | $33.36 | 2 | |
| 2021 Q2 | 1,079 | $36,000 | -$635,712 | $33.36 | 2 |
| 2021 Q1 | 22,434 | $671,000 | +$654,909 | $30.10 | 2 |
| 2020 Q4 | 531 | $15,000 | +$15,000 | $28.25 | 1 |