| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 555,024 | $27,360,054 | -$346,311 | $49.31 | 45 |
| 2025 Q2 | 579,275 | $27,319,120 | +$3,370,881 | $47.16 | 47 |
| 2025 Q1 | 506,221 | $21,681,858 | +$1,883,140 | $42.82 | 44 |
| 2024 Q4 | 463,523 | $20,265,323 | +$2,612,153 | $43.72 | 44 |
| 2024 Q3 | 397,300 | $17,341,151 | -$2,691,526 | $43.65 | 40 |
| 2024 Q2 | 467,045 | $19,287,465 | +$4,276,187 | $41.27 | 38 |
| 2024 Q1 | 363,482 | $14,701,398 | -$1,646,356 | $40.47 | 34 |
| 2023 Q4 | 414,035 | $15,115,609 | +$527,797 | $36.48 | 34 |
| 2023 Q3 | 395,832 | $13,074,891 | +$6,500,428 | $33.04 | 28 |
| 2023 Q2 | 202,156 | $6,841,424 | +$1,496,736 | $33.85 | 21 |
| 2023 Q1 | 158,774 | $5,001,360 | +$835,643 | $31.51 | 20 |
| 2022 Q4 | 132,298 | $3,932,729 | +$600,106 | $29.73 | 17 |
| 2022 Q3 | 114,794 | $3,097,000 | -$243,778 | $26.96 | 12 |
| 2022 Q2 | 124,032 | $3,540,000 | +$1,060,364 | $28.54 | 10 |
| 2022 Q1 | 86,746 | $2,939,000 | -$506,910 | $33.88 | 9 |
| 2021 Q4 | 100,230 | $3,568,000 | +$1,442,751 | $35.56 | 10 |
| 2021 Q3 | 59,823 | $1,913,000 | +$433,819 | $31.96 | 11 |
| 2021 Q2 | 46,101 | $1,472,000 | +$1,459,000 | $31.92 | 7 |
| 2021 Q1 | 787 | $23,000 | +$11,000 | $29.21 | 2 |
| 2020 Q4 | 400 | $11,000 | +$11,000 | $27.5 | 1 |