| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 878,276 | $43,345,470 | +$2,561,660 | $49.47 | 45 |
| 2025 Q2 | 826,551 | $40,316,843 | +$1,098,460 | $48.80 | 46 |
| 2025 Q1 | 805,434 | $34,721,978 | +$26,284 | $43.11 | 42 |
| 2024 Q4 | 803,265 | $36,114,148 | -$3,481,235 | $44.96 | 41 |
| 2024 Q3 | 887,694 | $37,219,699 | -$4,969,139 | $41.92 | 41 |
| 2024 Q2 | 1,007,733 | $38,788,056 | -$259,624 | $38.49 | 44 |
| 2024 Q1 | 1,013,894 | $39,273,235 | +$1,896,805 | $39.10 | 45 |
| 2023 Q4 | 901,012 | $31,938,713 | +$1,895,430 | $35.45 | 41 |
| 2023 Q3 | 836,447 | $25,434,802 | +$308,913 | $30.41 | 34 |
| 2023 Q2 | 851,952 | $27,172,575 | -$1,458,894 | $31.86 | 32 |
| 2023 Q1 | 901,858 | $26,821,417 | -$1,075,403 | $29.75 | 42 |
| 2022 Q4 | 944,472 | $24,659,377 | -$1,213,060 | $26.10 | 43 |
| 2022 Q3 | 1,005,898 | $25,822,056 | +$223,032 | $25.64 | 37 |
| 2022 Q2 | 981,869 | $25,529,996 | -$6,681,966 | $26.00 | 37 |
| 2022 Q1 | 1,270,597 | $46,300,389 | -$12,218,343 | $36.43 | 43 |
| 2021 Q4 | 1,575,260 | $67,086,675 | +$7,352,117 | $42.58 | 54 |
| 2021 Q3 | 1,564,483 | $67,256,264 | +$11,696,767 | $42.97 | 54 |
| 2021 Q2 | 1,311,190 | $56,767,543 | +$9,188,823 | $43.29 | 44 |
| 2021 Q1 | 1,106,198 | $44,525,445 | +$7,011,444 | $40.12 | 44 |
| 2020 Q4 | 928,057 | $34,738,873 | +$2,270,867 | $37.41 | 32 |
| 2020 Q3 | 819,638 | $25,578,298 | +$11,673,401 | $31.21 | 29 |
| 2020 Q2 | 457,127 | $12,620,775 | +$644,033 | $27.61 | 26 |
| 2020 Q1 | 468,311 | $9,367,417 | +$1,610,922 | $20.00 | 20 |
| 2019 Q4 | 364,207 | $9,430,997 | -$2,755,106 | $25.90 | 20 |
| 2019 Q3 | 490,532 | $12,174,334 | +$5,811,036 | $24.82 | 19 |
| 2019 Q2 | 242,962 | $6,009,274 | +$2,599,846 | $24.73 | 17 |
| 2019 Q1 | 140,946 | $3,348,000 | -$2,486,831 | $23.75 | 11 |
| 2018 Q4 | 262,951 | $5,173,000 | +$1,822,793 | $19.67 | 11 |
| 2018 Q3 | 170,271 | $4,038,000 | +$311,086 | $23.70 | 11 |
| 2018 Q2 | 144,228 | $3,210,000 | +$1,376,764 | $22.25 | 7 |
| 2018 Q1 | 82,099 | $1,641,000 | +$368,506 | $19.99 | 5 |
| 2017 Q4 | 63,611 | $1,224,000 | +$788,867 | $19.24 | 3 |
| 2017 Q3 | 23,889 | $431,000 | +$389,036 | $18.06 | 2 |
| 2017 Q2 | 2,321 | $41,000 | -$269,922 | $17.66 | 1 |
| 2017 Q1 | 18,735 | $309,000 | -$533,925 | $16.29 | 3 |
| 2016 Q4 | 52,869 | $826,000 | +$156,479 | $15.63 | 5 |
| 2016 Q3 | 42,854 | $685,000 | +$154,190 | $16.00 | 3 |
| 2016 Q2 | 33,174 | $504,000 | +$503,999 | $15.19 | 1 |
| 2016 Q1 | 3,050 | $73,000 | $0 | $23.93 | 1 |