| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 956,297 | $33,828,843 | +$3,892,444 | $36.05 | 24 |
| 2025 Q2 | 838,883 | $27,060,749 | -$3,528,690 | $32.25 | 30 |
| 2025 Q1 | 953,865 | $29,128,408 | +$8,387,253 | $30.8 | 30 |
| 2024 Q4 | 681,046 | $21,346,330 | +$209,095 | $31.34 | 28 |
| 2024 Q3 | 668,569 | $20,496,802 | +$13,047,307 | $30.53 | 27 |
| 2024 Q2 | 241,084 | $7,676,576 | -$2,949,473 | $31.84 | 20 |
| 2024 Q1 | 333,789 | $10,497,868 | -$4,855,986 | $31.45 | 18 |
| 2023 Q4 | 520,938 | $14,297,858 | -$171,338,566 | $26.19 | 19 |
| 2023 Q3 | 6,252,443 | $192,641,540 | +$37,864,660 | $31.59 | 35 |
| 2023 Q2 | 5,043,412 | $155,328,068 | +$141,020,389 | $30.8 | 24 |
| 2023 Q1 | 332,899 | $8,878,379 | -$9,398,219 | $26.67 | 8 |
| 2022 Q4 | 723,468 | $17,581,923 | +$5,968,342 | $24.29 | 9 |
| 2022 Q3 | 477,817 | $14,282,000 | -$71,642 | $29.03 | 10 |
| 2022 Q2 | 480,873 | $13,938,000 | -$941,459 | $28.99 | 7 |
| 2022 Q1 | 513,996 | $15,870,000 | +$11,621,987 | $30.85 | 6 |
| 2021 Q4 | 137,253 | $4,315,000 | -$2,811,121 | $31.44 | 5 |
| 2021 Q3 | 182,162 | $5,849,000 | -$16,677,013 | $32.13 | 3 |
| 2021 Q2 | 704,050 | $21,667,000 | -$968,605 | $30.77 | 4 |
| 2021 Q1 | 735,514 | $22,706,000 | +$18,250,591 | $30.87 | 5 |
| 2020 Q4 | 144,340 | $4,078,000 | -$413,717 | $28.25 | 2 |
| 2020 Q3 | 159,008 | $4,005,000 | -$385,938 | $25.19 | 3 |
| 2020 Q2 | 174,325 | $4,194,000 | +$166,259 | $23.95 | 3 |
| 2020 Q1 | 167,382 | $3,528,000 | +$60,153 | $21.08 | 3 |
| 2019 Q4 | 162,709 | $4,156,000 | -$30,212 | $25.55 | 3 |
| 2019 Q3 | 164,208 | $3,915,000 | +$22,541 | $23.84 | 5 |
| 2019 Q2 | 163,690 | $3,724,000 | -$9,116,138 | $22.75 | 3 |
| 2019 Q1 | 564,382 | $13,059,000 | -$25,569,341 | $23.16 | 2 |
| 2018 Q4 | 1,772,906 | $37,626,000 | -$108,637 | $21.22 | 3 |
| 2018 Q3 | 1,774,579 | $48,345,000 | +$28,606 | $27.26 | 5 |
| 2018 Q2 | 1,773,414 | $45,126,000 | +$197,239 | $25.44 | 4 |
| 2018 Q1 | 1,765,632 | $43,867,000 | +$14,409,409 | $24.84 | 3 |
| 2017 Q4 | 1,185,655 | $31,163,000 | +$31,163,000 | $26.28 | 2 |