| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 15,348 | $355,478 | +$337,024 | $20.97 | 2 |
| 2025 Q3 | 959,133 | $29,412,680 | +$14,258,595 | $24.34 | 26 |
| 2025 Q2 | 612,195 | $15,592,620 | -$8,489,407 | $25.48 | 22 |
| 2025 Q1 | 918,880 | $24,817,915 | +$7,963,960 | $27.01 | 28 |
| 2024 Q4 | 669,952 | $17,780,621 | +$2,649,380 | $26.54 | 19 |
| 2024 Q3 | 523,817 | $14,017,182 | -$2,332,452 | $26.76 | 21 |
| 2024 Q2 | 609,207 | $17,594,229 | -$13,396,593 | $28.88 | 26 |
| 2024 Q1 | 1,074,836 | $30,426,941 | -$3,946,113 | $28.31 | 29 |
| 2023 Q4 | 44,077 | $1,309,087 | +$1,309,087 | $29.70 | 1 |
| 2023 Q3 | 697,634 | $23,252,126 | -$21,175,830 | $33.33 | 31 |
| 2023 Q2 | 1,346,502 | $43,530,677 | -$19,621,404 | $32.33 | 29 |
| 2023 Q1 | 1,788,023 | $59,545,617 | -$4,962,840 | $33.30 | 32 |
| 2022 Q4 | 1,935,485 | $64,509,428 | -$20,033,178 | $33.33 | 42 |
| 2022 Q3 | 2,580,260 | $99,641,054 | +$22,480,819 | $38.62 | 44 |
| 2022 Q2 | 2,015,577 | $73,003,101 | +$15,978,205 | $36.22 | 39 |
| 2022 Q1 | 1,718,684 | $56,544,862 | -$12,056,159 | $32.69 | 31 |
| 2021 Q4 | 2,104,049 | $66,665,061 | -$12,698,092 | $31.67 | 32 |
| 2021 Q3 | 2,473,052 | $84,978,471 | +$40,141,458 | $34.39 | 44 |
| 2021 Q2 | 1,305,276 | $44,462,809 | -$2,895,329 | $34.07 | 39 |
| 2021 Q1 | 1,390,177 | $49,923,694 | -$15,839,594 | $35.92 | 34 |
| 2020 Q4 | 1,825,063 | $71,539,814 | +$2,472,155 | $39.20 | 36 |
| 2020 Q3 | 1,793,681 | $78,487,785 | -$44,227,972 | $43.78 | 50 |
| 2020 Q2 | 2,746,710 | $131,384,164 | +$25,149,797 | $47.84 | 52 |
| 2020 Q1 | 2,138,921 | $125,118,036 | +$69,524,780 | $58.51 | 40 |
| 2019 Q4 | 848,686 | $41,853,871 | +$121,135 | $49.31 | 26 |
| 2019 Q3 | 836,593 | $43,882,273 | +$9,408,041 | $52.46 | 31 |
| 2019 Q2 | 654,072 | $34,971,331 | -$454,487 | $53.48 | 28 |
| 2019 Q1 | 650,902 | $35,785,939 | -$21,861,909 | $54.98 | 27 |
| 2018 Q4 | 1,287,789 | $78,944,756 | +$16,877,507 | $61.34 | 36 |
| 2018 Q3 | 669,820 | $36,719,767 | +$13,929,423 | $54.82 | 33 |
| 2018 Q2 | 669,189 | $40,064,181 | +$40,064,163 | $59.88 | 30 |