| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 775,710 | $29,838,823 | +$2,163,147 | $38.35 | 25 |
| 2025 Q2 | 777,791 | $29,535,077 | -$3,529,040 | $37.94 | 22 |
| 2025 Q1 | 870,891 | $31,193,870 | -$6,975,641 | $35.73 | 21 |
| 2024 Q4 | 1,072,612 | $34,135,218 | -$1,678,699 | $31.95 | 20 |
| 2024 Q3 | 1,112,042 | $40,164,019 | -$5,072,951 | $36.04 | 18 |
| 2024 Q2 | 1,264,008 | $42,157,463 | +$10,421,247 | $33.25 | 18 |
| 2024 Q1 | 950,655 | $31,234,768 | -$808,990 | $32.84 | 20 |
| 2023 Q4 | 975,266 | $32,327,566 | +$2,888,234 | $33.15 | 18 |
| 2023 Q3 | 889,866 | $26,603,232 | -$2,646,119 | $29.9 | 20 |
| 2023 Q2 | 967,042 | $30,746,941 | +$5,540,090 | $31.75 | 20 |
| 2023 Q1 | 580,974 | $18,144,891 | +$1,943,718 | $31.23 | 15 |
| 2022 Q4 | 731,629 | $21,275,368 | -$4,132,136 | $29.08 | 15 |
| 2022 Q3 | 739,258 | $19,407,971 | +$1,546,972 | $26.09 | 12 |
| 2022 Q2 | 678,446 | $19,677,520 | +$251,867 | $28.7 | 10 |
| 2022 Q1 | 663,872 | $22,429,287 | -$3,021,914 | $33.78 | 10 |
| 2021 Q4 | 756,552 | $27,227,921 | -$104,658 | $36.28 | 11 |
| 2021 Q3 | 793,962 | $25,491,066 | -$14,715,826 | $32.11 | 10 |
| 2021 Q2 | 1,252,320 | $41,757,557 | -$599,991 | $33.32 | 9 |
| 2021 Q1 | 1,270,603 | $38,498,488 | +$19,660,912 | $30.18 | 8 |
| 2020 Q4 | 617,961 | $18,928,668 | +$6,335,175 | $30.63 | 7 |
| 2020 Q3 | 376,135 | $10,595,914 | -$23,131,479 | $28.17 | 6 |
| 2020 Q2 | 1,235,352 | $33,121,152 | -$1,196,781 | $26.8 | 12 |
| 2020 Q1 | 1,280,028 | $31,047,025 | +$26,148,849 | $24.31 | 11 |
| 2019 Q4 | 203,230 | $5,658,656 | -$531,903 | $27.74 | 5 |
| 2019 Q3 | 92,232 | $2,369,000 | +$842,571 | $25.69 | 2 |
| 2019 Q2 | 59,426 | $1,526,000 | -$490,711 | $25.69 | 2 |
| 2019 Q1 | 78,514 | $1,876,000 | -$6,571 | $23.89 | 2 |
| 2018 Q4 | 84,615 | $1,806,000 | -$4,454,000 | $21.35 | 3 |
| 2018 Q3 | 266,125 | $6,203,000 | +$2,705,349 | $23.33 | 4 |
| 2018 Q2 | 150,108 | $3,299,000 | +$1,087,853 | $21.96 | 4 |
| 2018 Q1 | 97,897 | $2,264,000 | +$2,264,000 | $23.08 | 3 |