| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 7,806 | $282,577 | +$39,784 | $36.20 | 1 |
| 2025 Q3 | 2,685,765 | $81,825,561 | +$5,237,523 | $30.27 | 9 |
| 2025 Q2 | 2,512,937 | $86,135,128 | -$654,450 | $34.19 | 9 |
| 2025 Q1 | 2,532,007 | $74,643,052 | +$73,552,440 | $29.69 | 6 |
| 2024 Q4 | 35,846 | $1,209,438 | +$283,990 | $33.74 | 4 |
| 2024 Q3 | 27,429 | $908,715 | +$107,209 | $33.13 | 3 |
| 2024 Q2 | 24,193 | $613,528 | -$179,812 | $25.36 | 3 |
| 2024 Q1 | 29,428 | $911,083 | +$103,182 | $30.96 | 4 |
| 2023 Q4 | 26,113 | $647,135 | +$183,346 | $24.63 | 5 |
| 2023 Q3 | 16,821 | $366,019 | -$3,444,381 | $21.76 | 5 |
| 2023 Q2 | 151,108 | $3,872,798 | +$3,621,515 | $25.63 | 8 |
| 2023 Q1 | 9,807 | $213,713 | +$138,267 | $21.75 | 4 |
| 2022 Q4 | 3,462 | $209,730 | -$5,108,094 | $61.00 | 3 |
| 2022 Q3 | 100,236 | $5,317,000 | -$141,471 | $50.63 | 3 |
| 2022 Q2 | 103,143 | $5,380,000 | -$195,600 | $52.05 | 4 |
| 2022 Q1 | 106,888 | $5,487,000 | -$66,696 | $51.31 | 4 |
| 2021 Q4 | 108,187 | $6,130,000 | +$5,498,342 | $56.83 | 4 |
| 2021 Q3 | 8,755 | $646,143 | +$49,154 | $73.63 | 4 |
| 2021 Q2 | 115,929 | $8,707,350 | -$53,740,247 | $75.23 | 7 |
| 2021 Q1 | 786,726 | $63,001,408 | -$5,262,230 | $80.08 | 7 |
| 2020 Q4 | 843,266 | $75,774,862 | +$3,132,938 | $89.86 | 8 |
| 2020 Q3 | 10 | $1,000 | +$1,000 | $100.00 | 1 |
| 2020 Q2 | 837,194 | $47,910,514 | -$54,811 | $57.23 | 6 |
| 2020 Q1 | 838,153 | $33,755,000 | +$1,587,634 | $40.27 | 5 |
| 2019 Q4 | 799,634 | $47,704,093 | -$1,062,125 | $59.66 | 8 |
| 2019 Q3 | 817,435 | $48,555,000 | +$1,352,031 | $59.40 | 7 |
| 2019 Q2 | 794,134 | $48,035,480 | -$5,634,919 | $60.49 | 6 |
| 2019 Q1 | 887,778 | $41,681,000 | -$3,624,976 | $46.95 | 8 |
| 2018 Q4 | 965,564 | $49,232,000 | +$5,826,788 | $50.97 | 7 |
| 2018 Q3 | 851,569 | $43,121,000 | +$3,766,720 | $50.64 | 7 |
| 2018 Q2 | 777,837 | $35,606,000 | +$3,646,191 | $45.77 | 10 |
| 2018 Q1 | 704,544 | $28,283,000 | +$6,072,223 | $39.63 | 10 |
| 2017 Q4 | 553,184 | $22,049,000 | +$2,743,801 | $39.83 | 9 |
| 2017 Q3 | 484,349 | $14,282,000 | -$1,758,321 | $29.49 | 5 |
| 2017 Q2 | 120 | $3,000 | $0 | $25.00 | 1 |
| 2017 Q1 | 120 | $3,000 | -$269,000 | $25.00 | 1 |
| 2016 Q4 | 428,143 | $15,306,000 | +$3,056,599 | $35.75 | 4 |
| 2016 Q3 | 120 | $3,000 | +$1,000 | $25.00 | 1 |
| 2016 Q2 | 306,037 | $8,182,000 | +$2,041,114 | $26.73 | 3 |
| 2016 Q1 | 228,378 | $7,351,000 | -$420,799 | $32.19 | 3 |
| 2015 Q4 | 241,455 | $8,418,000 | +$5,489,481 | $34.86 | 3 |
| 2015 Q3 | 83,250 | $3,378,000 | -$5,520,877 | $40.49 | 4 |
| 2015 Q2 | 202,095 | $9,190,000 | +$1,417,932 | $45.46 | 4 |
| 2015 Q1 | 170,924 | $6,635,000 | +$1,775,473 | $38.82 | 4 |
| 2014 Q4 | 125,205 | $4,558,000 | +$950,344 | $36.56 | 2 |
| 2014 Q3 | 99,250 | $3,312,000 | +$348,193 | $33.36 | 3 |
| 2014 Q2 | 88,798 | $2,904,000 | -$1,464,464 | $32.71 | 3 |
| 2014 Q1 | 130,299 | $4,726,000 | +$2,003,913 | $36.36 | 4 |