| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 15,381 | $3,787,000 | $246.21 | 1 | |
| 2025 Q2 | 15,381 | $3,210,000 | -$104,767 | $208.7 | 1 |
| 2025 Q1 | 15,883 | $3,449,000 | $217.15 | 1 | |
| 2024 Q4 | 15,883 | $3,276,000 | -$17,532 | $206.26 | 1 |
| 2024 Q3 | 15,968 | $2,811,000 | -$4,258,729 | $176.04 | 1 |
| 2024 Q2 | 42,108 | $6,860,729 | +$151,669 | $162.94 | 2 |
| 2024 Q1 | 41,177 | $6,129,607 | -$435,880 | $148.86 | 2 |
| 2023 Q4 | 44,105 | $5,669,454 | -$90,754 | $128.55 | 2 |
| 2023 Q3 | 44,811 | $4,713,670 | -$163,976 | $105.19 | 2 |
| 2023 Q2 | 46,370 | $4,835,733 | +$2,142,965 | $104.28 | 2 |
| 2023 Q1 | 25,820 | $2,605,754 | $100.92 | 1 | |
| 2022 Q4 | 25,820 | $2,382,928 | -$1,669,117 | $92.29 | 1 |
| 2022 Q3 | 46,679 | $3,748,807 | +$67,863 | $80.31 | 2 |
| 2022 Q2 | 45,834 | $4,503,215 | +$51,582 | $98.25 | 2 |
| 2022 Q1 | 45,309 | $5,373,622 | +$263,902 | $118.6 | 2 |
| 2021 Q4 | 43,084 | $5,866,408 | +$254,771 | $136.16 | 2 |
| 2021 Q3 | 41,213 | $6,407,101 | +$206,609 | $155.46 | 2 |
| 2021 Q2 | 39,884 | $5,769,217 | +$369,126 | $144.65 | 2 |
| 2021 Q1 | 37,332 | $4,922,432 | +$233,908 | $131.86 | 2 |
| 2020 Q4 | 35,558 | $4,254,638 | +$171,723 | $119.65 | 2 |
| 2020 Q3 | 34,123 | $3,236,636 | +$26,659 | $94.85 | 2 |
| 2020 Q2 | 33,842 | $3,299,485 | +$95,062 | $97.5 | 2 |
| 2020 Q1 | 32,867 | $2,463,823 | -$5,819,325 | $74.96 | 2 |
| 2019 Q4 | 92,787 | $9,053,498 | +$4,967,252 | $97.57 | 3 |
| 2019 Q3 | 41,880 | $3,546,968 | +$60,663 | $84.69 | 2 |
| 2019 Q2 | 41,164 | $3,284,531 | -$173,964 | $79.79 | 2 |
| 2019 Q1 | 43,344 | $3,743,230 | +$1,277,644 | $86.36 | 2 |
| 2018 Q4 | 28,548 | $1,807,834 | +$19,696 | $63.33 | 2 |
| 2018 Q3 | 28,237 | $1,978,164 | -$92,197 | $70.06 | 2 |
| 2018 Q2 | 30,223 | $1,843,419 | -$246,926 | $61 | 3 |
| 2018 Q1 | 34,425 | $2,028,313 | +$854,189 | $58.92 | 4 |
| 2017 Q4 | 19,925 | $1,187,000 | -$15,426 | $59.59 | 2 |
| 2017 Q3 | 20,184 | $1,090,000 | -$6,025 | $54.01 | 2 |
| 2017 Q2 | 20,377 | $1,040,000 | -$1,777,221 | $51.03 | 3 |
| 2017 Q1 | 55,063 | $2,814,000 | +$1,788,038 | $51.07 | 4 |
| 2016 Q4 | 20,084 | $975,000 | -$904,233 | $48.57 | 3 |
| 2016 Q3 | 38,897 | $1,872,000 | -$1,277,750 | $48.13 | 3 |
| 2016 Q2 | 65,446 | $2,776,000 | -$430,089 | $42.42 | 3 |
| 2016 Q1 | 75,586 | $3,021,000 | -$1,889,379 | $39.97 | 3 |
| 2015 Q4 | 130,734 | $4,859,561 | +$3,124,984 | $37.17 | 3 |
| 2015 Q3 | 47,728 | $1,712,000 | +$688,838 | $35.87 | 3 |
| 2015 Q2 | 28,523 | $1,253,000 | -$122,112 | $43.92 | 3 |
| 2015 Q1 | 30,960 | $1,471,000 | +$118,064 | $47.52 | 4 |
| 2014 Q4 | 28,491 | $1,505,000 | -$1,426,542 | $52.81 | 3 |
| 2014 Q3 | 56,088 | $2,916,000 | +$2,102,881 | $51.99 | 3 |
| 2014 Q2 | 15,641 | $952,000 | -$247,119 | $60.82 | 2 |
| 2014 Q1 | 20,128 | $1,112,000 | +$22,045 | $55.22 | 3 |