| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 248,307 | $10,505,457 | +$612,277 | $41.99 | 5 |
| 2025 Q3 | 1,437,499 | $58,479,963 | -$1,464,007 | $40.70 | 29 |
| 2025 Q2 | 1,522,786 | $58,062,353 | +$4,492,965 | $38.14 | 28 |
| 2025 Q1 | 1,404,042 | $51,008,957 | +$5,018,162 | $36.33 | 24 |
| 2024 Q4 | 1,266,617 | $46,049,592 | -$348,051 | $36.35 | 24 |
| 2024 Q3 | 812,248 | $30,232,186 | +$2,174,581 | $37.22 | 23 |
| 2024 Q2 | 746,713 | $26,313,453 | -$538,290 | $35.24 | 21 |
| 2024 Q1 | 768,821 | $27,350,499 | -$822,056 | $35.57 | 21 |
| 2023 Q4 | 792,005 | $25,756,702 | +$1,122,068 | $32.52 | 23 |
| 2023 Q3 | 607,663 | $17,663,099 | -$2,180,221 | $29.08 | 17 |
| 2023 Q2 | 681,157 | $20,710,761 | -$409,459 | $30.41 | 16 |
| 2023 Q1 | 696,191 | $20,117,817 | +$2,047,026 | $28.90 | 18 |
| 2022 Q4 | 626,460 | $17,486,692 | +$1,102,945 | $27.92 | 17 |
| 2022 Q3 | 573,565 | $14,570,000 | +$791,605 | $25.40 | 15 |
| 2022 Q2 | 541,758 | $14,907,000 | -$611,617 | $27.51 | 16 |
| 2022 Q1 | 556,621 | $17,605,000 | -$562,979 | $31.63 | 14 |
| 2021 Q4 | 552,476 | $18,286,000 | +$4,087,873 | $33.10 | 15 |
| 2021 Q3 | 428,978 | $13,049,000 | +$348,129 | $30.42 | 15 |
| 2021 Q2 | 417,482 | $12,838,000 | +$2,052,872 | $30.75 | 13 |
| 2021 Q1 | 353,738 | $10,329,000 | +$1,596,509 | $29.20 | 11 |
| 2020 Q4 | 299,063 | $7,721,000 | +$529,124 | $25.82 | 10 |
| 2020 Q3 | 278,575 | $6,290,000 | +$516,906 | $22.59 | 9 |
| 2020 Q2 | 255,734 | $5,472,000 | -$5,184,161 | $21.40 | 6 |
| 2020 Q1 | 497,956 | $9,341,000 | +$2,040,665 | $18.76 | 2 |
| 2019 Q4 | 389,179 | $9,818,000 | +$9,818,013 | $25.23 | 1 |