| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 666,512 | $47,837,040 | +$1,267,497 | $71.77 | 1 |
| 2025 Q2 | 648,852 | $46,586,958 | +$5,517,111 | $71.8 | 1 |
| 2025 Q1 | 572,011 | $35,855,087 | -$1,433,674 | $62.68 | 1 |
| 2024 Q4 | 594,883 | $40,691,993 | +$5,871,060 | $68.4 | 1 |
| 2024 Q3 | 509,053 | $38,888,426 | +$217,264 | $76.39 | 1 |
| 2024 Q2 | 506,209 | $47,550,181 | +$188,807 | $93.93 | 1 |
| 2024 Q1 | 504,199 | $41,946,361 | +$4,601,963 | $83.19 | 1 |
| 2023 Q4 | 448,883 | $34,853,871 | +$34,853,871 | $77.65 | 1 |
| 2023 Q3 | 0 | $0 | -$20,444,497 | 0 | |
| 2023 Q2 | 304,392 | $20,444,497 | +$55,747 | $67.16 | 1 |
| 2023 Q1 | 303,562 | $18,887,370 | +$7,408,808 | $62.22 | 1 |
| 2022 Q4 | 184,486 | $8,651,657 | +$8,651,657 | $46.9 | 1 |
| 2020 Q1 | 0 | $0 | -$96,648 | 0 | |
| 2019 Q4 | 2,523 | $96,648 | $38.31 | 1 | |
| 2019 Q3 | 2,523 | $96,183 | $38.12 | 1 | |
| 2019 Q2 | 2,523 | $96,143 | $38.11 | 1 | |
| 2019 Q1 | 2,523 | $78,573 | $31.14 | 1 | |
| 2018 Q4 | 2,523 | $76,201 | $30.2 | 1 | |
| 2018 Q3 | 2,523 | $79,835 | $31.64 | 1 | |
| 2018 Q2 | 2,523 | $69,838 | $27.68 | 1 | |
| 2018 Q1 | 2,523 | $73,377 | $29.08 | 1 | |
| 2017 Q4 | 2,523 | $78,951 | $31.29 | 1 | |
| 2017 Q3 | 2,523 | $69,719 | $27.63 | 1 | |
| 2017 Q2 | 2,523 | $84,236 | $33.39 | 1 | |
| 2017 Q1 | 2,523 | $83,589 | +$60,397 | $33.13 | 1 |
| 2016 Q4 | 700 | $22,748 | $32.5 | 1 | |
| 2016 Q3 | 700 | $26,790 | $38.27 | 1 | |
| 2016 Q2 | 700 | $26,253 | $37.5 | 1 | |
| 2016 Q1 | 700 | $29,565 | $42.24 | 1 | |
| 2015 Q4 | 700 | $31,402 | +$8,972 | $44.86 | 1 |
| 2015 Q3 | 500 | $22,610 | $45.22 | 1 | |
| 2015 Q2 | 500 | $20,306 | $40.61 | 1 | |
| 2015 Q1 | 500 | $20,370 | -$4,074 | $40.74 | 1 |
| 2014 Q4 | 600 | $28,549 | $47.58 | 1 | |
| 2014 Q3 | 600 | $30,533 | +$30,533 | $50.89 | 1 |