| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 16,571 | $4,433,883 | -$19,265 | $267.56 | 2 |
| 2025 Q2 | 16,643 | $5,060,260 | +$4,777,359 | $303.44 | 2 |
| 2025 Q1 | 932 | $247,451 | -$33,537 | $265.79 | 2 |
| 2024 Q4 | 1,059 | $259,138 | -$3,671 | $244.7 | 2 |
| 2024 Q3 | 1,074 | $245,587 | +$7,979 | $228.93 | 2 |
| 2024 Q2 | 1,039 | $210,718 | -$7,515 | $202.71 | 2 |
| 2024 Q1 | 1,076 | $209,733 | +$4,677 | $194.94 | 2 |
| 2023 Q4 | 1,052 | $162,089 | +$53,927 | $154.08 | 2 |
| 2023 Q3 | 702 | $90,720 | -$62,356 | $129.23 | 1 |
| 2023 Q2 | 1,142 | $155,957 | -$50,682 | $136.58 | 2 |
| 2023 Q1 | 1,513 | $190,851 | +$13,492 | $126.15 | 2 |
| 2022 Q4 | 1,406 | $144,638 | -$1,046,463 | $102.87 | 2 |
| 2022 Q3 | 14,294 | $1,176,744 | $81.78 | 2 | |
| 2022 Q2 | 14,294 | $1,298,720 | +$1,239,000 | $90.55 | 2 |
| 2022 Q1 | 662 | $74,099 | $111.93 | 1 | |
| 2021 Q4 | 662 | $94,028 | +$94,028 | $142.04 | 1 |
| 2021 Q1 | 0 | $0 | -$1,540,684 | 0 | |
| 2020 Q4 | 11,744 | $1,540,684 | $131.19 | 1 | |
| 2020 Q3 | 11,744 | $1,828,319 | +$40,010 | $155.68 | 1 |
| 2020 Q2 | 11,487 | $1,603,930 | $139.63 | 1 | |
| 2020 Q1 | 11,487 | $1,295,703 | -$439,910 | $112.8 | 1 |
| 2019 Q4 | 15,387 | $2,078,155 | $135.06 | 1 | |
| 2019 Q3 | 15,387 | $1,809,677 | $117.61 | 1 | |
| 2019 Q2 | 15,387 | $2,116,044 | $137.52 | 1 | |
| 2019 Q1 | 15,387 | $1,779,561 | +$193,141 | $115.65 | 1 |
| 2018 Q4 | 13,717 | $1,363,113 | $99.37 | 1 | |
| 2018 Q3 | 13,717 | $1,688,823 | $123.12 | 1 | |
| 2018 Q2 | 13,717 | $1,584,713 | $115.53 | 1 | |
| 2018 Q1 | 13,717 | $1,433,432 | $104.5 | 1 | |
| 2017 Q4 | 13,717 | $1,539,250 | $112.21 | 1 | |
| 2017 Q3 | 13,717 | $1,503,082 | $109.58 | 1 | |
| 2017 Q2 | 13,717 | $1,430,728 | $104.3 | 1 | |
| 2017 Q1 | 13,717 | $1,349,440 | +$1,192,036 | $98.38 | 1 |
| 2016 Q4 | 1,600 | $139,750 | -$22,785,250 | $87.34 | 1 |
| 2016 Q3 | 251,741 | $22,925,000 | +$2,450,630 | $91.17 | 2 |
| 2016 Q2 | 224,935 | $16,809,000 | -$1,609,635 | $74.92 | 2 |
| 2016 Q1 | 246,344 | $19,952,000 | +$900,199 | $80.96 | 2 |
| 2015 Q4 | 235,220 | $18,800,000 | +$792,052 | $80.18 | 2 |
| 2015 Q3 | 225,635 | $14,590,030 | +$2,876,351 | $64.69 | 3 |
| 2015 Q2 | 181,085 | $12,630,623 | +$253,889 | $69.75 | 2 |
| 2015 Q1 | 177,445 | $12,869,791 | +$337,620 | $72.53 | 2 |
| 2014 Q4 | 172,790 | $12,180,896 | +$79,307 | $70.5 | 2 |
| 2014 Q3 | 171,665 | $12,382,837 | -$4,949,143 | $72.13 | 2 |
| 2014 Q2 | 235,667 | $18,196,996 | +$5,673,341 | $77.22 | 4 |
| 2014 Q1 | 162,180 | $13,134,774 | -$1,541 | $80.99 | 2 |