| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 185,979 | $5,411,614 | -$3,117,652 | $29.12 | 42 |
| 2025 Q2 | 300,241 | $8,156,793 | +$458,707 | $27.17 | 42 |
| 2025 Q1 | 288,466 | $6,187,409 | -$1,094,744 | $21.45 | 44 |
| 2024 Q4 | 319,680 | $7,160,664 | -$10,017,370 | $22.39 | 40 |
| 2024 Q3 | 799,875 | $15,843,144 | -$661,713 | $19.81 | 42 |
| 2024 Q2 | 833,454 | $16,624,438 | -$1,296,548 | $19.93 | 45 |
| 2024 Q1 | 885,779 | $18,629,840 | -$2,024,576 | $21.03 | 46 |
| 2023 Q4 | 981,968 | $19,158,186 | +$8,541,099 | $19.51 | 42 |
| 2023 Q3 | 537,028 | $9,925,522 | +$1,298,692 | $18.48 | 35 |
| 2023 Q2 | 466,476 | $8,828,363 | -$2,415,785 | $18.92 | 35 |
| 2023 Q1 | 599,784 | $10,481,861 | -$6,345,201 | $17.47 | 42 |
| 2022 Q4 | 965,000 | $16,911,587 | +$2,641,322 | $17.52 | 47 |
| 2022 Q3 | 801,162 | $13,797,950 | +$4,797,727 | $17.22 | 40 |
| 2022 Q2 | 522,349 | $9,726,519 | -$2,531,740 | $18.61 | 52 |
| 2022 Q1 | 696,503 | $16,845,911 | -$7,566,551 | $24.19 | 59 |
| 2021 Q4 | 959,006 | $27,355,716 | -$282,976 | $28.52 | 73 |
| 2021 Q3 | 967,344 | $28,351,204 | -$7,612,225 | $29.27 | 74 |
| 2021 Q2 | 1,253,862 | $40,055,191 | -$4,621,379 | $32.05 | 77 |
| 2021 Q1 | 1,471,582 | $46,265,634 | +$28,150,972 | $31.45 | 75 |
| 2020 Q4 | 442,233 | $13,128,385 | +$6,503,838 | $29.68 | 35 |
| 2020 Q3 | 221,991 | $5,576,059 | -$20,576,774 | $25.12 | 21 |
| 2020 Q2 | 1,083,102 | $25,901,050 | +$21,872,157 | $23.91 | 24 |
| 2020 Q1 | 169,096 | $2,932,438 | -$364,573 | $17.33 | 13 |
| 2019 Q4 | 183,288 | $4,056,313 | +$179,180 | $22.13 | 16 |
| 2019 Q3 | 175,902 | $3,631,908 | +$778,751 | $20.65 | 15 |
| 2019 Q2 | 138,039 | $2,864,851 | -$683,788 | $20.77 | 15 |
| 2019 Q1 | 170,377 | $3,727,189 | -$694,272 | $21.88 | 17 |
| 2018 Q4 | 202,478 | $3,797,426 | -$607,076 | $18.56 | 16 |
| 2018 Q3 | 231,562 | $5,070,371 | +$2,343,492 | $21.9 | 16 |
| 2018 Q2 | 127,509 | $2,602,819 | -$1,450,573 | $20.4 | 16 |
| 2018 Q1 | 201,806 | $3,996,715 | +$3,190,182 | $19.81 | 17 |
| 2017 Q4 | 40,702 | $829,200 | +$819,000 | $20.38 | 6 |