| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 632,017 | $21,277,211 | -$1,118,157 | $33.63 | 12 |
| 2025 Q2 | 665,754 | $21,313,606 | -$6,980,932 | $32.02 | 13 |
| 2025 Q1 | 884,009 | $26,917,564 | -$4,840,042 | $30.46 | 12 |
| 2024 Q4 | 1,039,097 | $32,845,612 | +$885,106 | $31.62 | 18 |
| 2024 Q3 | 937,803 | $29,109,199 | +$2,425,263 | $31.45 | 13 |
| 2024 Q2 | 862,248 | $25,806,379 | +$2,702,397 | $29.94 | 12 |
| 2024 Q1 | 772,544 | $22,288,911 | -$4,261,635 | $28.91 | 11 |
| 2023 Q4 | 920,964 | $24,291,040 | -$2,614,891 | $26.4 | 8 |
| 2023 Q3 | 1,020,427 | $25,424,135 | -$6,220,261 | $24.89 | 8 |
| 2023 Q2 | 1,269,331 | $33,217,244 | -$2,347,202 | $25.82 | 9 |
| 2023 Q1 | 1,348,145 | $34,010,389 | -$2,500,565 | $25.16 | 9 |
| 2022 Q4 | 1,449,501 | $35,331,859 | +$27,188 | $24.34 | 12 |
| 2022 Q3 | 1,430,311 | $35,082,837 | +$1,746,595 | $24.53 | 10 |
| 2022 Q2 | 1,359,105 | $34,897,000 | -$597,845 | $25.67 | 8 |
| 2022 Q1 | 674,967 | $18,656,000 | +$7,723,112 | $27.64 | 8 |
| 2021 Q4 | 392,824 | $11,790,721 | +$640,951 | $30.24 | 10 |
| 2021 Q3 | 372,432 | $10,356,886 | -$375,538 | $27.81 | 7 |
| 2021 Q2 | 385,976 | $10,711,800 | -$355,475 | $27.75 | 9 |
| 2021 Q1 | 398,777 | $10,507,000 | -$1,608,480 | $26.24 | 9 |
| 2020 Q4 | 459,263 | $11,671,000 | -$1,123,901 | $25.05 | 8 |
| 2020 Q3 | 482,525 | $10,886,000 | +$4,047,158 | $22.59 | 8 |
| 2020 Q2 | 303,441 | $6,622,000 | +$568,675 | $21.48 | 6 |
| 2020 Q1 | 277,724 | $5,848,000 | +$4,402,621 | $21.06 | 7 |
| 2019 Q4 | 68,581 | $1,798,000 | +$1,798,000 | $26.67 | 3 |