| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 25,323 | $2,475,260 | +$2,048,100 | $97.72 | 2 |
| 2025 Q2 | 4,373 | $372,431 | -$6,217 | $85.17 | 1 |
| 2025 Q1 | 4,446 | $306,332 | +$276 | $68.9 | 1 |
| 2024 Q4 | 4,442 | $274,511 | -$4,079 | $61.8 | 1 |
| 2024 Q3 | 4,508 | $247,141 | -$22,477 | $54.82 | 1 |
| 2024 Q2 | 4,918 | $233,009 | -$23,689 | $47.38 | 1 |
| 2024 Q1 | 5,418 | $241,408 | -$17,823 | $44.56 | 1 |
| 2023 Q4 | 5,818 | $235,908 | +$235,908 | $40.55 | 1 |
| 2023 Q3 | 0 | $0 | -$191,821 | 0 | |
| 2023 Q2 | 5,478 | $191,821 | +$3,362 | $35.02 | 1 |
| 2023 Q1 | 5,382 | $178,023 | -$851,877 | $33.08 | 1 |
| 2022 Q4 | 32,075 | $1,024,059 | +$286,921 | $31.96 | 2 |
| 2022 Q3 | 23,100 | $512,341 | $22.18 | 1 | |
| 2022 Q2 | 23,100 | $584,427 | -$41,035,573 | $25.3 | 1 |
| 2022 Q1 | 1,098,999 | $41,620,000 | +$5,509,637 | $37.87 | 1 |
| 2021 Q4 | 953,514 | $45,124,000 | +$6,313,008 | $47.32 | 1 |
| 2021 Q3 | 820,114 | $35,066,000 | +$2,763,373 | $42.76 | 1 |
| 2021 Q2 | 755,485 | $26,011,000 | -$375,282 | $34.43 | 1 |
| 2021 Q1 | 766,385 | $24,110,000 | -$1,308,647 | $31.46 | 1 |
| 2020 Q4 | 807,983 | $22,471,000 | +$11,868,386 | $27.81 | 1 |
| 2020 Q3 | 381,235 | $7,823,000 | +$858,974 | $20.52 | 1 |
| 2020 Q2 | 339,375 | $7,987,000 | +$1,202,139 | $23.53 | 1 |
| 2020 Q1 | 288,295 | $5,372,000 | +$568,343 | $18.63 | 1 |
| 2019 Q4 | 247,222 | $9,303,820 | +$964,240 | $37.65 | 2 |
| 2019 Q3 | 221,599 | $7,328,277 | +$440,058 | $33.07 | 2 |
| 2019 Q2 | 208,292 | $7,732,640 | +$280,342 | $37.15 | 2 |
| 2019 Q1 | 200,740 | $7,377,647 | +$421,308 | $36.77 | 2 |
| 2018 Q4 | 189,277 | $6,304,108 | -$66,023 | $33.26 | 2 |
| 2018 Q3 | 191,259 | $7,941,579 | -$485,254 | $41.54 | 2 |
| 2018 Q2 | 202,946 | $8,477,263 | +$439,280 | $41.76 | 2 |
| 2018 Q1 | 192,430 | $9,674,551 | +$753,305 | $50.23 | 2 |
| 2017 Q4 | 177,448 | $7,693,247 | +$42,488 | $43.35 | 2 |
| 2017 Q3 | 176,468 | $7,623,842 | +$7,223,000 | $43.2 | 2 |
| 2017 Q2 | 9,278 | $354,762 | $38.24 | 1 | |
| 2017 Q1 | 9,278 | $302,908 | +$266,995 | $32.65 | 1 |
| 2016 Q4 | 1,100 | $32,283 | $29.35 | 1 | |
| 2016 Q3 | 1,100 | $32,592 | $29.63 | 1 | |
| 2016 Q2 | 1,100 | $24,820 | $22.56 | 1 | |
| 2016 Q1 | 1,100 | $30,962 | $28.15 | 1 | |
| 2015 Q4 | 1,100 | $34,545 | +$1,570 | $31.4 | 1 |
| 2015 Q3 | 1,050 | $30,403 | $28.96 | 1 | |
| 2015 Q2 | 1,050 | $29,803 | $28.38 | 1 | |
| 2015 Q1 | 1,050 | $25,864 | -$4,926 | $24.63 | 1 |
| 2014 Q4 | 1,250 | $29,094 | $23.28 | 1 | |
| 2014 Q3 | 1,250 | $28,636 | +$9,164 | $22.91 | 1 |
| 2014 Q2 | 850 | $27,488 | $32.34 | 1 | |
| 2014 Q1 | 850 | $29,053 | +$10,254 | $34.18 | 1 |