| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 190,484 | $6,597,717 | -$791,901 | $34.56 | 18 |
| 2025 Q2 | 218,891 | $7,213,349 | +$1,882,432 | $33 | 21 |
| 2025 Q1 | 161,841 | $4,691,564 | +$1,276,081 | $29.06 | 16 |
| 2024 Q4 | 117,074 | $3,213,691 | -$292,730 | $27.32 | 15 |
| 2024 Q3 | 128,173 | $3,565,300 | -$44,980,501 | $27.73 | 17 |
| 2024 Q2 | 1,633,219 | $47,702,886 | -$32,720,030 | $29.24 | 16 |
| 2024 Q1 | 2,738,855 | $80,970,716 | -$237,459 | $29.57 | 17 |
| 2023 Q4 | 2,746,546 | $71,349,186 | -$4,095,936 | $25.96 | 15 |
| 2023 Q3 | 2,901,936 | $78,293,724 | -$37,280,351 | $26.97 | 20 |
| 2023 Q2 | 4,280,134 | $115,846,821 | +$14,457,940 | $27.08 | 22 |
| 2023 Q1 | 3,806,993 | $94,498,787 | -$1,170,085 | $24.71 | 16 |
| 2022 Q4 | 3,853,718 | $83,253,435 | +$13,443,598 | $21.59 | 15 |
| 2022 Q3 | 3,230,697 | $58,793,000 | -$20,921,519 | $18.19 | 10 |
| 2022 Q2 | 3,813,244 | $91,267,000 | -$2,420,701 | $22.1 | 15 |
| 2022 Q1 | 4,316,648 | $103,707,000 | -$12,449,047 | $24.02 | 17 |
| 2021 Q4 | 4,837,647 | $113,056,000 | -$3,964,751 | $23.36 | 18 |
| 2021 Q3 | 4,990,866 | $119,783,000 | +$28,392,030 | $24 | 19 |
| 2021 Q2 | 3,805,772 | $94,382,893 | -$64,485,029 | $24.8 | 18 |
| 2021 Q1 | 5,983,737 | $186,867,124 | +$56,169,155 | $31.23 | 18 |
| 2020 Q4 | 4,161,853 | $115,177,982 | +$30,088,976 | $27.68 | 17 |
| 2020 Q3 | 3,074,898 | $67,638,000 | +$5,310,291 | $22 | 14 |
| 2020 Q2 | 2,834,352 | $57,926,000 | +$8,372,042 | $20.43 | 16 |
| 2020 Q1 | 2,424,669 | $39,809,082 | +$3,265,745 | $16.41 | 14 |
| 2019 Q4 | 2,216,942 | $53,309,483 | +$1,194,894 | $24.04 | 16 |
| 2019 Q3 | 2,168,177 | $49,920,000 | +$3,536,949 | $22.96 | 15 |
| 2019 Q2 | 2,012,284 | $48,767,783 | -$6,727,708 | $24.25 | 15 |
| 2019 Q1 | 2,291,108 | $53,355,000 | +$1,040,418 | $23.29 | 15 |
| 2018 Q4 | 2,246,315 | $48,382,000 | +$7,254,104 | $21.55 | 12 |
| 2018 Q3 | 1,878,574 | $57,201,000 | -$3,239,594 | $30.45 | 15 |
| 2018 Q2 | 2,003,631 | $57,037,000 | +$1,799,159 | $28.47 | 12 |
| 2018 Q1 | 1,986,411 | $66,461,211 | +$7,175,321 | $33.65 | 12 |
| 2017 Q4 | 1,762,300 | $63,833,304 | +$17,344,838 | $36.23 | 17 |
| 2017 Q3 | 1,283,338 | $36,425,020 | -$25,076,669 | $28.35 | 11 |
| 2017 Q2 | 2,272,821 | $58,251,000 | +$1,963,428 | $25.42 | 12 |
| 2017 Q1 | 2,196,164 | $57,462,000 | +$10,024,524 | $26.02 | 11 |
| 2016 Q4 | 1,822,080 | $41,321,000 | +$18,602,358 | $22.68 | 9 |
| 2016 Q3 | 1,001,858 | $22,987,000 | +$3,964,890 | $22.74 | 6 |
| 2016 Q2 | 829,609 | $14,293,000 | +$4,654,439 | $17.23 | 7 |
| 2016 Q1 | 559,503 | $9,556,000 | +$871,328 | $17.05 | 6 |
| 2015 Q4 | 508,386 | $8,326,000 | +$5,069,408 | $16.34 | 8 |
| 2015 Q3 | 197,879 | $2,900,000 | -$10,062,744 | $14.63 | 9 |
| 2015 Q2 | 702,282 | $14,107,000 | -$13,853,001 | $20.07 | 11 |
| 2015 Q1 | 1,410,342 | $27,663,427 | -$6,961,039 | $19.69 | 14 |
| 2014 Q4 | 1,734,049 | $38,465,000 | -$344,811 | $22.38 | 15 |
| 2014 Q3 | 1,538,340 | $35,621,000 | +$11,459,276 | $23.16 | 13 |
| 2014 Q2 | 1,043,598 | $24,239,234 | +$1,705,311 | $23.23 | 14 |
| 2014 Q1 | 1,000,275 | $20,754,453 | -$55,672,653 | $20.75 | 13 |