| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,463,901 | $47,083,798 | +$7,435,544 | $32.16 | 21 |
| 2025 Q2 | 1,232,777 | $38,225,404 | -$7,435,744 | $31.01 | 20 |
| 2025 Q1 | 1,477,856 | $41,038,883 | +$6,166,945 | $27.63 | 17 |
| 2024 Q4 | 1,255,294 | $35,180,528 | -$1,650,794 | $28.02 | 16 |
| 2024 Q3 | 1,311,945 | $42,137,633 | +$7,340,461 | $32.12 | 14 |
| 2024 Q2 | 1,085,497 | $31,286,453 | +$18,354,769 | $28.82 | 15 |
| 2024 Q1 | 448,986 | $12,935,734 | -$1,369,421 | $28.83 | 16 |
| 2023 Q4 | 496,232 | $14,116,503 | -$1,568,156 | $28.45 | 16 |
| 2023 Q3 | 556,955 | $14,098,576 | +$1,327,578 | $25.31 | 15 |
| 2023 Q2 | 503,947 | $13,352,620 | -$1,965,953 | $26.51 | 15 |
| 2023 Q1 | 266,049 | $7,182,286 | -$1,058,835 | $26.85 | 15 |
| 2022 Q4 | 565,475 | $14,841,601 | +$3,519,310 | $26.23 | 16 |
| 2022 Q3 | 412,852 | $9,639,184 | -$1,545,386 | $23.28 | 12 |
| 2022 Q2 | 475,338 | $12,124,899 | +$1,418,253 | $25.01 | 11 |
| 2022 Q1 | 418,262 | $13,099,180 | -$540,490 | $31.32 | 9 |
| 2021 Q4 | 436,508 | $12,870,964 | +$1,877,390 | $29.49 | 9 |
| 2021 Q3 | 397,547 | $11,623,831 | +$567,684 | $29.24 | 10 |
| 2021 Q2 | 377,478 | $11,485,301 | -$1,159,285 | $30.53 | 9 |
| 2021 Q1 | 416,133 | $12,206,364 | +$1,963,626 | $29.17 | 9 |
| 2020 Q4 | 348,414 | $9,831,349 | +$643,235 | $28.23 | 6 |
| 2020 Q3 | 309,492 | $7,212,561 | -$700,386 | $23.21 | 4 |
| 2020 Q2 | 339,702 | $7,642,935 | +$592,253 | $22.52 | 4 |
| 2020 Q1 | 313,367 | $5,486,817 | +$442,123 | $17.77 | 4 |
| 2019 Q4 | 265,002 | $6,822,875 | +$382,692 | $26.1 | 6 |
| 2019 Q3 | 54,034 | $1,376,137 | -$390,128 | $25.46 | 3 |
| 2019 Q2 | 69,108 | $1,785,000 | -$133,366 | $25.84 | 4 |
| 2019 Q1 | 74,270 | $1,837,000 | -$1,222,594 | $24.74 | 2 |
| 2018 Q4 | 128,528 | $2,837,000 | +$904,473 | $22.07 | 4 |
| 2018 Q3 | 76,285 | $1,910,000 | -$2,676,529 | $25.03 | 4 |
| 2018 Q2 | 181,253 | $4,623,000 | +$2,627,194 | $25.52 | 6 |
| 2018 Q1 | 78,310 | $1,951,000 | -$435,154 | $24.91 | 4 |
| 2017 Q4 | 95,781 | $2,491,000 | +$2,491,000 | $26.08 | 3 |