| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 519,595 | $16,727,901 | +$1,441,130 | $32.18 | 17 |
| 2025 Q2 | 475,502 | $14,420,203 | +$6,318,642 | $30.33 | 18 |
| 2025 Q1 | 265,628 | $8,182,646 | +$420,036 | $30.82 | 16 |
| 2024 Q4 | 252,000 | $7,669,373 | -$126,503 | $30.41 | 16 |
| 2024 Q3 | 255,762 | $8,083,722 | -$1,608,734 | $31.6 | 17 |
| 2024 Q2 | 286,012 | $8,450,911 | +$3,699,871 | $29.54 | 14 |
| 2024 Q1 | 191,176 | $5,639,041 | -$3,385,447 | $29.52 | 15 |
| 2023 Q4 | 314,676 | $8,519,798 | -$5,058,928 | $27.02 | 16 |
| 2023 Q3 | 501,767 | $13,220,705 | -$2,391,251 | $26.35 | 15 |
| 2023 Q2 | 592,186 | $16,234,322 | -$2,197,408 | $27.41 | 18 |
| 2023 Q1 | 672,346 | $18,210,353 | -$4,436,716 | $27.08 | 17 |
| 2022 Q4 | 667,799 | $19,131,445 | -$11,106,236 | $28.65 | 20 |
| 2022 Q3 | 1,042,870 | $30,215,000 | +$11,138,163 | $28.97 | 17 |
| 2022 Q2 | 655,745 | $20,138,000 | -$3,154,830 | $30.7 | 17 |
| 2022 Q1 | 758,472 | $23,354,000 | -$35,328,652 | $30.79 | 17 |
| 2021 Q4 | 1,749,603 | $56,776,000 | -$4,791,261 | $33.06 | 17 |
| 2021 Q3 | 1,664,190 | $53,038,000 | +$852,413 | $31.87 | 18 |
| 2021 Q2 | 1,650,128 | $53,466,000 | +$1,876,770 | $32.4 | 19 |
| 2021 Q1 | 1,579,751 | $49,244,000 | -$32,840,655 | $31.16 | 16 |
| 2020 Q4 | 2,634,370 | $76,866,000 | +$7,096,373 | $29.17 | 17 |
| 2020 Q3 | 2,390,871 | $60,854,000 | -$4,641,912 | $25.45 | 15 |
| 2020 Q2 | 2,574,041 | $60,058,000 | -$4,295,714 | $23.35 | 16 |
| 2020 Q1 | 2,758,059 | $65,030,000 | -$14,043,863 | $23.58 | 14 |
| 2019 Q4 | 3,359,500 | $80,725,000 | -$22,055,393 | $24.03 | 19 |
| 2019 Q3 | 3,227,302 | $74,076,000 | -$16,766,365 | $22.95 | 19 |
| 2019 Q2 | 3,949,670 | $95,797,000 | -$2,237,226 | $24.25 | 20 |
| 2019 Q1 | 4,042,137 | $97,996,000 | +$25,812,882 | $24.24 | 19 |
| 2018 Q4 | 2,977,263 | $71,846,000 | +$9,480,245 | $24.13 | 17 |
| 2018 Q3 | 2,495,448 | $66,854,000 | +$13,763,830 | $26.79 | 15 |
| 2018 Q2 | 1,982,313 | $52,366,000 | +$3,754,072 | $26.42 | 11 |
| 2018 Q1 | 1,841,191 | $46,156,000 | +$20,686,870 | $25.05 | 9 |
| 2017 Q4 | 1,015,438 | $25,672,000 | +$1,675,000 | $25.23 | 5 |