| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 11,575 | $1,291,126 | $111.54 | 1 | |
| 2025 Q3 | 703,167 | $77,240,011 | -$3,362,812 | $109.85 | 60 |
| 2025 Q2 | 746,166 | $79,621,149 | -$6,957,859 | $106.67 | 55 |
| 2025 Q1 | 812,187 | $84,304,353 | -$1,774,183 | $103.89 | 55 |
| 2024 Q4 | 825,591 | $85,838,552 | +$1,133,651 | $103.89 | 55 |
| 2024 Q3 | 811,634 | $87,884,107 | -$2,708,990 | $108.29 | 56 |
| 2024 Q2 | 842,629 | $82,318,501 | -$40,242,550 | $97.64 | 55 |
| 2024 Q1 | 1,253,520 | $127,365,820 | -$54,206,739 | $101.69 | 53 |
| 2023 Q4 | 1,276,669 | $119,737,533 | +$50,775,812 | $93.81 | 59 |
| 2023 Q3 | 712,743 | $60,682,308 | -$5,705,572 | $85.19 | 50 |
| 2023 Q2 | 867,870 | $77,453,701 | -$2,839,891 | $89.25 | 52 |
| 2023 Q1 | 886,932 | $77,400,410 | -$2,811,160 | $87.30 | 54 |
| 2022 Q4 | 968,896 | $86,229,986 | +$1,244,281 | $88.89 | 52 |
| 2022 Q3 | 957,727 | $76,348,692 | -$964,596 | $79.96 | 55 |
| 2022 Q2 | 945,026 | $79,257,284 | -$45,925,816 | $83.86 | 56 |
| 2022 Q1 | 1,488,711 | $141,538,992 | +$52,847,093 | $95.07 | 57 |
| 2021 Q4 | 940,438 | $90,327,618 | -$60,683,549 | $96.11 | 60 |
| 2021 Q3 | 1,602,126 | $144,010,489 | +$60,372,039 | $89.88 | 60 |
| 2021 Q2 | 902,822 | $81,167,862 | -$70,190,590 | $89.91 | 62 |
| 2021 Q1 | 1,683,392 | $141,767,458 | -$38,911,720 | $84.21 | 57 |
| 2020 Q4 | 2,109,446 | $160,676,961 | +$65,926,243 | $76.12 | 52 |
| 2020 Q3 | 1,160,845 | $76,511,262 | -$96,558,427 | $65.93 | 52 |
| 2020 Q2 | 2,723,516 | $167,369,600 | +$73,855,279 | $61.45 | 49 |
| 2020 Q1 | 1,525,488 | $80,810,277 | -$62,950,297 | $52.96 | 56 |
| 2019 Q4 | 2,684,802 | $206,560,405 | +$36,203,865 | $76.94 | 57 |
| 2019 Q3 | 2,196,660 | $159,965,637 | -$1,958,189 | $72.82 | 55 |
| 2019 Q2 | 2,290,142 | $164,457,511 | -$3,839,595 | $71.54 | 56 |
| 2019 Q1 | 2,325,404 | $158,389,210 | +$70,229,432 | $68.11 | 47 |
| 2018 Q4 | 1,256,781 | $74,666,505 | -$101,832,241 | $58.98 | 51 |
| 2018 Q3 | 2,678,572 | $182,561,361 | +$111,854,512 | $68.18 | 45 |
| 2018 Q2 | 1,033,737 | $66,952,224 | +$66,942,218 | $64.69 | 44 |
| 2018 Q1 | 73 | $5,000 | $0 | $68.49 | 1 |
| 2017 Q4 | 73 | $5,000 | $0 | $68.49 | 1 |
| 2017 Q3 | 73 | $5,000 | $0 | $68.49 | 1 |
| 2017 Q2 | 73 | $4,000 | $0 | $54.79 | 1 |
| 2017 Q1 | 73 | $4,000 | $0 | $54.79 | 1 |
| 2016 Q4 | 73 | $4,000 | $0 | $54.79 | 1 |
| 2016 Q3 | 73 | $4,000 | +$4,000 | $54.79 | 1 |
| 2016 Q1 | 50 | $3,000 | $0 | $60.00 | 1 |