| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 56,657 | $1,834,470 | +$102,007 | $32.35 | 8 |
| 2025 Q2 | 53,535 | $1,661,280 | +$319,627 | $31.1 | 8 |
| 2025 Q1 | 43,150 | $1,432,695 | -$27,937 | $33.2 | 6 |
| 2024 Q4 | 43,991 | $1,343,781 | -$49,299 | $30.54 | 5 |
| 2024 Q3 | 45,605 | $1,540,982 | +$52,361 | $33.79 | 5 |
| 2024 Q2 | 44,055 | $1,200,690 | -$29,085 | $27.25 | 5 |
| 2024 Q1 | 45,121 | $1,278,505 | -$1,158,877 | $28.34 | 6 |
| 2023 Q4 | 44,941 | $1,236,935 | -$1,085,398 | $27.52 | 7 |
| 2023 Q3 | 45,904 | $1,108,791 | -$1,469,046 | $24.15 | 7 |
| 2023 Q2 | 55,282 | $1,556,977 | -$992,376 | $28.16 | 8 |
| 2023 Q1 | 53,375 | $1,614,471 | -$599,555 | $24.84 | 7 |
| 2022 Q4 | 83,342 | $1,949,634 | -$991,922 | $23.34 | 5 |
| 2022 Q3 | 125,845 | $2,454,227 | +$1,060,571 | $19.51 | 3 |
| 2022 Q2 | 69,800 | $1,993,000 | +$38,172 | $24.56 | 7 |
| 2022 Q1 | 68,862 | $4,759,000 | +$3,507 | $32.94 | 6 |
| 2021 Q4 | 68,904 | $2,886,117 | -$1,801,892 | $42.47 | 7 |
| 2021 Q3 | 99,854 | $5,514,000 | +$415,517 | $55.16 | 8 |
| 2021 Q2 | 92,420 | $4,338,047 | -$13,581,854 | $47 | 7 |
| 2021 Q1 | 408,052 | $17,546,000 | +$710,396 | $43 | 7 |
| 2020 Q4 | 391,522 | $19,706,000 | -$4,269,891 | $50.34 | 5 |
| 2020 Q3 | 481,331 | $23,203,000 | +$6,781,939 | $48.2 | 6 |
| 2020 Q2 | 340,581 | $12,330,000 | -$2,697,062 | $36.2 | 5 |
| 2020 Q1 | 415,164 | $12,493,000 | +$771,759 | $30.09 | 6 |
| 2019 Q4 | 389,154 | $13,541,000 | -$186,837 | $34.28 | 8 |
| 2019 Q3 | 394,504 | $12,510,000 | -$2,044,428 | $31.09 | 5 |
| 2019 Q2 | 458,719 | $15,522,000 | -$1,034,249 | $33.78 | 6 |
| 2019 Q1 | 489,608 | $17,015,115 | -$14,402,801 | $34.71 | 10 |
| 2018 Q4 | 899,510 | $31,632,000 | -$18,208,505 | $34.98 | 12 |
| 2018 Q3 | 1,413,917 | $70,734,000 | +$80,268 | $49.77 | 12 |
| 2018 Q2 | 1,412,294 | $63,197,000 | -$710,657 | $44.75 | 11 |
| 2018 Q1 | 1,424,846 | $70,601,082 | +$2,261,890 | $49.56 | 12 |
| 2017 Q4 | 1,379,393 | $58,229,773 | +$121,141 | $42.22 | 14 |
| 2017 Q3 | 1,376,080 | $55,623,698 | +$1,887,526 | $40.43 | 11 |
| 2017 Q2 | 1,328,267 | $49,249,000 | +$25,668,987 | $37.08 | 9 |
| 2017 Q1 | 636,419 | $44,410,000 | -$887,391 | $70.03 | 9 |
| 2016 Q4 | 650,521 | $43,523,000 | +$1,955,565 | $66.91 | 10 |
| 2016 Q3 | 621,297 | $44,613,000 | +$482,220 | $71.84 | 10 |
| 2016 Q2 | 614,547 | $40,583,000 | +$374,092 | $66 | 11 |
| 2016 Q1 | 608,879 | $37,716,000 | +$4,261,120 | $62 | 9 |
| 2015 Q4 | 540,064 | $31,297,000 | +$1,406,366 | $57.37 | 12 |
| 2015 Q3 | 515,503 | $27,330,000 | -$8,355,028 | $52.86 | 10 |
| 2015 Q2 | 668,615 | $36,459,000 | +$1,653,340 | $54.53 | 11 |
| 2015 Q1 | 639,036 | $33,272,000 | +$299,710 | $52.08 | 11 |
| 2014 Q4 | 633,292 | $28,556,000 | -$614,024 | $45.06 | 10 |
| 2014 Q3 | 644,663 | $36,547,000 | +$279,027 | $56.7 | 10 |
| 2014 Q2 | 639,753 | $39,584,000 | -$6,351,880 | $61.88 | 10 |
| 2014 Q1 | 750,120 | $41,406,000 | +$6,028,862 | $55.22 | 10 |