| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 79,376 | $29,641,168 | +$2,044,124 | $373.57 | 5 |
| 2025 Q2 | 73,907 | $29,626,790 | -$2,074,447 | $401.56 | 6 |
| 2025 Q1 | 79,088 | $30,899,385 | +$1,270,546 | $391.13 | 8 |
| 2024 Q4 | 75,841 | $31,021,749 | +$79,259 | $405.42 | 6 |
| 2024 Q3 | 75,601 | $36,080,892 | -$14,433,898 | $476.95 | 6 |
| 2024 Q2 | 106,718 | $46,804,323 | -$4,469,176 | $438.63 | 7 |
| 2024 Q1 | 116,908 | $53,810,652 | -$3,335,083 | $461.37 | 7 |
| 2023 Q4 | 124,177 | $54,715,834 | -$1,271,559 | $440.62 | 5 |
| 2023 Q3 | 127,020 | $47,230,007 | +$875,396 | $371.92 | 5 |
| 2023 Q2 | 124,480 | $58,449,471 | -$97,359,075 | $470.07 | 7 |
| 2023 Q1 | 329,521 | $157,493,534 | +$42,970,918 | $485.56 | 7 |
| 2022 Q4 | 23,844 | $9,334,000 | +$1,710,216 | $392.86 | 5 |
| 2022 Q3 | 19,463 | $6,440,000 | +$684,958 | $333.33 | 3 |
| 2022 Q2 | 17,718 | $6,057,131 | -$6,770,122 | $342.96 | 6 |
| 2022 Q1 | 31,946 | $15,017,466 | -$682,728 | $471.35 | 8 |
| 2021 Q4 | 32,963 | $20,922,092 | +$4,783,586 | $634.8 | 13 |
| 2021 Q3 | 25,462 | $15,270,636 | +$3,975,018 | $601.67 | 13 |
| 2021 Q2 | 18,205 | $9,198,370 | -$542,588 | $505 | 10 |
| 2021 Q1 | 19,391 | $8,833,093 | -$509,786 | $455.29 | 14 |
| 2020 Q4 | 20,519 | $11,677,625 | -$469,978 | $570.17 | 14 |
| 2020 Q3 | 21,364 | $9,918,409 | +$429,953 | $464.5 | 9 |
| 2020 Q2 | 20,482 | $8,548,303 | -$77,622 | $417.24 | 9 |
| 2020 Q1 | 20,667 | $6,668,934 | -$497,554 | $322.64 | 7 |
| 2019 Q4 | 22,037 | $7,888,008 | +$3,308,205 | $358.64 | 9 |
| 2019 Q3 | 12,539 | $7,760,769 | -$266,157 | $619.01 | 8 |
| 2019 Q2 | 12,969 | $7,945,884 | -$553,127 | $612.73 | 8 |
| 2019 Q1 | 13,864 | $8,638,226 | +$542,540 | $622.66 | 9 |
| 2018 Q4 | 12,995 | $6,490,328 | -$530,368 | $498.8 | 6 |
| 2018 Q3 | 14,055 | $8,161,065 | -$163,064 | $579.18 | 6 |
| 2018 Q2 | 14,336 | $8,090,669 | -$603,937 | $564.52 | 7 |
| 2018 Q1 | 15,405 | $9,487,768 | -$752,612 | $615.94 | 6 |
| 2017 Q4 | 16,482 | $9,235,241 | -$109,258 | $560.31 | 5 |
| 2017 Q3 | 16,342 | $8,674,125 | +$10,089 | $530.89 | 4 |
| 2017 Q2 | 17,723 | $7,781,757 | +$248,549 | $439.14 | 5 |
| 2017 Q1 | 17,157 | $6,864,601 | +$4,529,487 | $400.16 | 4 |
| 2016 Q4 | 5,788 | $3,979,372 | +$2,823,777 | $687.1 | 5 |
| 2016 Q3 | 1,681 | $1,218,450 | +$484,647 | $725 | 3 |
| 2016 Q2 | 1,013 | $682,000 | -$294,796 | $655.01 | 2 |
| 2016 Q1 | 1,450 | $792,000 | -$63,360 | $546.21 | 1 |
| 2015 Q4 | 1,566 | $873,000 | -$102,575 | $557.47 | 1 |
| 2015 Q3 | 1,750 | $777,000 | $444 | 1 | |
| 2015 Q2 | 1,750 | $945,000 | -$32,400 | $540 | 1 |
| 2015 Q1 | 1,810 | $990,000 | -$5,470 | $546.96 | 1 |
| 2014 Q4 | 1,820 | $817,000 | -$37,259 | $448.9 | 1 |
| 2014 Q3 | 1,903 | $827,000 | -$6,519 | $434.58 | 1 |
| 2014 Q2 | 1,918 | $837,000 | -$50,185 | $436.39 | 1 |
| 2014 Q1 | 2,033 | $840,000 | -$608,618 | $413.18 | 1 |