| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 214,094 | $7,624,075 | +$180,739 | $35.6 | 15 |
| 2025 Q2 | 219,895 | $7,721,443 | -$1,444,404 | $35.12 | 15 |
| 2025 Q1 | 258,014 | $9,854,965 | +$1,972,260 | $38.2 | 20 |
| 2024 Q4 | 206,427 | $7,845,292 | -$4,098,704 | $38.02 | 19 |
| 2024 Q3 | 314,680 | $11,308,254 | -$3,458,852 | $35.93 | 19 |
| 2024 Q2 | 406,401 | $16,471,265 | +$3,553,598 | $40.52 | 22 |
| 2024 Q1 | 320,194 | $12,761,979 | -$7,806,903 | $39.86 | 22 |
| 2023 Q4 | 517,389 | $18,279,390 | -$1,575,545 | $35.11 | 24 |
| 2023 Q3 | 546,047 | $21,959,868 | -$4,030,975 | $40.1 | 22 |
| 2023 Q2 | 670,698 | $21,877,856 | -$113,609 | $32.62 | 21 |
| 2023 Q1 | 622,308 | $20,991,184 | +$2,908,293 | $33.73 | 27 |
| 2022 Q4 | 533,385 | $18,934,339 | -$159,330 | $35.5 | 25 |
| 2022 Q3 | 521,819 | $16,947,928 | -$8,458,047 | $32.48 | 22 |
| 2022 Q2 | 762,150 | $30,150,890 | +$452,403 | $39.56 | 30 |
| 2022 Q1 | 750,168 | $27,874,000 | -$1,536,269 | $37.16 | 26 |
| 2021 Q4 | 828,183 | $23,187,000 | -$945,164 | $27.93 | 26 |
| 2021 Q3 | 870,384 | $23,516,000 | -$16,350,319 | $27.06 | 29 |
| 2021 Q2 | 1,120,182 | $28,653,304 | -$6,224,353 | $25.58 | 33 |
| 2021 Q1 | 1,713,607 | $35,890,000 | +$3,579,025 | $20.95 | 31 |
| 2020 Q4 | 1,467,080 | $25,217,579 | -$4,193,237 | $17.19 | 33 |
| 2020 Q3 | 1,802,152 | $27,023,258 | -$20,427,574 | $15.05 | 35 |
| 2020 Q2 | 3,414,555 | $50,423,911 | +$34,261,075 | $14.74 | 43 |
| 2020 Q1 | 847,908 | $10,031,540 | +$1,672,930 | $12.26 | 18 |
| 2019 Q4 | 464,210 | $10,572,000 | -$144,900 | $23 | 16 |
| 2019 Q3 | 480,314 | $9,694,000 | -$632,492 | $20.18 | 15 |
| 2019 Q2 | 397,099 | $8,596,000 | -$208,537 | $21.66 | 18 |
| 2019 Q1 | 404,595 | $9,106,000 | +$807,735 | $22.51 | 17 |
| 2018 Q4 | 371,422 | $6,669,000 | +$24,014 | $17.95 | 18 |
| 2018 Q3 | 355,943 | $9,685,000 | -$2,016,816 | $27.21 | 18 |
| 2018 Q2 | 432,774 | $10,957,025 | +$1,955,079 | $25.32 | 20 |
| 2018 Q1 | 356,167 | $8,065,023 | -$9,549,632 | $22.64 | 20 |
| 2017 Q4 | 797,607 | $16,688,021 | -$8,697,831 | $20.92 | 23 |
| 2017 Q3 | 1,178,788 | $21,501,000 | -$3,190,324 | $18.24 | 23 |
| 2017 Q2 | 1,501,007 | $25,245,000 | +$13,550,882 | $16.82 | 27 |
| 2017 Q1 | 682,446 | $12,618,000 | -$10,943,311 | $18.52 | 24 |
| 2016 Q4 | 1,238,833 | $25,252,000 | +$1,515,209 | $20.4 | 29 |
| 2016 Q3 | 1,169,398 | $21,804,000 | +$2,016,421 | $18.63 | 28 |
| 2016 Q2 | 1,058,348 | $20,460,000 | +$2,190,709 | $19.33 | 27 |
| 2016 Q1 | 949,042 | $15,357,000 | +$6,062,350 | $16.3 | 24 |
| 2015 Q4 | 557,244 | $9,475,000 | +$1,643,501 | $17.03 | 22 |
| 2015 Q3 | 437,509 | $9,049,000 | -$2,379,093 | $20.58 | 19 |
| 2015 Q2 | 504,242 | $13,379,140 | +$4,858,696 | $26.77 | 22 |
| 2015 Q1 | 320,952 | $7,678,589 | +$1,586,023 | $23.89 | 18 |
| 2014 Q4 | 254,634 | $6,828,644 | -$623,917 | $26.82 | 13 |
| 2014 Q3 | 246,172 | $10,304,005 | -$2,816,564 | $41.87 | 19 |
| 2014 Q2 | 309,489 | $14,598,812 | +$1,593,944 | $47.17 | 21 |
| 2014 Q1 | 275,776 | $12,153,503 | -$4,829,045 | $44.07 | 20 |