| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 31,246 | $992,061 | +$55,118 | $31.75 | 2 |
| 2025 Q3 | 190,484 | $6,597,717 | -$791,900 | $34.56 | 18 |
| 2025 Q2 | 218,891 | $7,213,349 | +$1,882,432 | $33.00 | 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,452 | $27.73 | 17 |
| 2024 Q2 | 1,633,219 | $47,702,886 | -$32,720,032 | $29.24 | 16 |
| 2024 Q1 | 2,738,855 | $80,970,716 | -$237,458 | $29.57 | 17 |
| 2023 Q4 | 18,148 | $471,122 | -$16,952 | $25.96 | 1 |
| 2023 Q3 | 2,901,626 | $78,285,724 | -$37,272,349 | $26.97 | 19 |
| 2023 Q2 | 4,279,824 | $115,838,821 | +$14,465,959 | $27.08 | 21 |
| 2023 Q1 | 3,806,683 | $94,490,787 | -$1,163,084 | $24.62 | 15 |
| 2022 Q4 | 3,853,408 | $83,246,435 | +$13,452,451 | $21.59 | 14 |
| 2022 Q3 | 3,230,305 | $58,786,000 | -$20,912,562 | $18.19 | 9 |
| 2022 Q2 | 3,812,852 | $91,258,000 | -$2,411,694 | $22.09 | 14 |
| 2022 Q1 | 4,316,256 | $103,698,000 | -$12,434,604 | $24.03 | 16 |
| 2021 Q4 | 4,837,148 | $113,044,000 | -$3,947,860 | $23.36 | 17 |
| 2021 Q3 | 4,990,407 | $119,772,000 | +$28,407,951 | $24.00 | 20 |
| 2021 Q2 | 3,805,151 | $94,366,893 | -$64,464,820 | $24.80 | 18 |
| 2021 Q1 | 5,983,063 | $186,846,124 | +$58,288,166 | $31.23 | 17 |
| 2020 Q4 | 4,125,487 | $114,170,982 | +$29,081,979 | $27.68 | 16 |
| 2020 Q3 | 3,074,865 | $67,637,000 | +$5,310,298 | $22.00 | 13 |
| 2020 Q2 | 2,834,273 | $57,925,000 | +$8,371,026 | $20.44 | 15 |
| 2020 Q1 | 2,424,669 | $39,809,082 | +$3,506,740 | $16.41 | 14 |
| 2019 Q4 | 2,206,621 | $53,068,483 | +$1,172,432 | $24.04 | 15 |
| 2019 Q3 | 2,158,818 | $49,715,000 | +$3,539,808 | $23.00 | 14 |
| 2019 Q2 | 2,002,986 | $48,551,783 | -$6,639,108 | $24.25 | 14 |
| 2019 Q1 | 2,277,833 | $53,051,000 | +$974,031 | $23.29 | 14 |
| 2018 Q4 | 2,235,937 | $48,170,000 | +$7,163,069 | $21.56 | 11 |
| 2018 Q3 | 1,872,511 | $57,021,000 | -$3,245,381 | $30.45 | 14 |
| 2018 Q2 | 1,997,763 | $56,875,000 | +$1,798,171 | $28.48 | 11 |
| 2018 Q1 | 1,980,579 | $66,270,211 | +$7,182,310 | $33.65 | 11 |
| 2017 Q4 | 1,756,143 | $63,620,304 | +$17,342,668 | $36.23 | 16 |
| 2017 Q3 | 1,277,244 | $36,259,020 | -$25,116,504 | $28.37 | 10 |
| 2017 Q2 | 2,268,190 | $58,134,000 | +$1,991,149 | $25.43 | 11 |
| 2017 Q1 | 2,190,436 | $57,319,000 | +$9,930,904 | $26.03 | 10 |
| 2016 Q4 | 1,820,102 | $41,281,000 | +$18,602,376 | $22.68 | 8 |
| 2016 Q3 | 999,880 | $22,947,000 | +$3,965,069 | $22.80 | 5 |
| 2016 Q2 | 827,591 | $14,262,000 | +$4,662,399 | $17.23 | 5 |
| 2016 Q1 | 557,921 | $9,533,000 | +$853,301 | $17.06 | 5 |
| 2015 Q4 | 507,350 | $8,310,000 | +$5,064,295 | $16.34 | 6 |
| 2015 Q3 | 197,732 | $2,898,000 | -$10,062,723 | $14.63 | 7 |
| 2015 Q2 | 701,707 | $14,096,000 | -$13,847,463 | $20.08 | 8 |
| 2015 Q1 | 1,410,342 | $27,663,427 | -$6,961,032 | $19.69 | 14 |
| 2014 Q4 | 1,734,049 | $38,465,000 | -$344,807 | $22.38 | 15 |
| 2014 Q3 | 1,538,340 | $35,621,000 | +$11,459,291 | $23.16 | 13 |
| 2014 Q2 | 1,043,598 | $24,239,234 | +$1,705,313 | $23.23 | 14 |
| 2014 Q1 | 1,000,275 | $20,754,453 | -$52,901,563 | $20.75 | 13 |