| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 12,572 | $3,136,729 | -$820,526 | $249.50 | 4 |
| 2025 Q3 | 381,854 | $95,758,293 | +$2,798,368 | $250.90 | 69 |
| 2025 Q2 | 369,429 | $88,169,189 | +$10,124,664 | $238.66 | 66 |
| 2025 Q1 | 330,449 | $74,598,944 | +$11,476,611 | $225.77 | 68 |
| 2024 Q4 | 280,564 | $62,938,506 | -$4,956,436 | $224.21 | 68 |
| 2024 Q3 | 351,894 | $76,675,153 | -$3,078,257 | $218.18 | 59 |
| 2024 Q2 | 367,271 | $75,554,596 | +$5,409,276 | $205.75 | 55 |
| 2024 Q1 | 340,779 | $71,917,560 | +$19,806,659 | $211.04 | 49 |
| 2023 Q4 | 246,436 | $46,416,970 | -$10,086,369 | $188.23 | 46 |
| 2023 Q3 | 300,744 | $50,485,191 | +$14,203,783 | $167.87 | 41 |
| 2023 Q2 | 215,044 | $37,561,477 | -$11,982,016 | $174.66 | 40 |
| 2023 Q1 | 281,081 | $45,933,037 | -$506,975 | $163.43 | 37 |
| 2022 Q4 | 288,088 | $45,654,100 | -$14,211,555 | $158.47 | 42 |
| 2022 Q3 | 377,987 | $58,627,034 | +$5,981,357 | $155.12 | 38 |
| 2022 Q2 | 318,546 | $48,416,952 | -$25,997,661 | $151.99 | 36 |
| 2022 Q1 | 470,549 | $85,023,071 | -$3,046,894 | $180.67 | 41 |
| 2021 Q4 | 430,689 | $83,854,795 | -$645,145 | $194.69 | 48 |
| 2021 Q3 | 407,806 | $71,319,491 | +$3,346,564 | $174.89 | 51 |
| 2021 Q2 | 417,325 | $73,278,450 | -$8,964,565 | $175.59 | 50 |
| 2021 Q1 | 470,616 | $77,687,099 | -$931,557 | $165.07 | 45 |
| 2020 Q4 | 471,453 | $74,028,679 | -$626,755 | $157.07 | 38 |
| 2020 Q3 | 480,704 | $71,555,702 | +$27,537,465 | $148.87 | 42 |
| 2020 Q2 | 292,869 | $38,816,063 | +$2,146,715 | $132.53 | 32 |
| 2020 Q1 | 278,557 | $29,330,859 | -$14,517,259 | $105.29 | 35 |
| 2019 Q4 | 398,430 | $47,847,742 | +$16,152,906 | $120.08 | 35 |
| 2019 Q3 | 254,603 | $29,145,080 | +$5,592,242 | $114.48 | 31 |
| 2019 Q2 | 206,853 | $22,523,771 | -$7,820,771 | $108.89 | 27 |
| 2019 Q1 | 279,769 | $29,312,553 | -$23,173,646 | $104.78 | 33 |
| 2018 Q4 | 524,714 | $49,259,977 | -$5,567,076 | $93.91 | 37 |
| 2018 Q3 | 564,537 | $62,925,000 | +$9,404,308 | $111.47 | 38 |
| 2018 Q2 | 485,352 | $48,614,000 | +$11,978,547 | $100.16 | 33 |
| 2018 Q1 | 366,059 | $34,107,000 | +$6,875,915 | $93.17 | 29 |
| 2017 Q4 | 293,776 | $26,842,000 | -$10,208,684 | $91.37 | 27 |
| 2017 Q3 | 411,671 | $33,559,000 | -$15,991,383 | $81.51 | 20 |
| 2017 Q2 | 610,949 | $49,163,000 | -$5,600,247 | $80.47 | 21 |
| 2017 Q1 | 681,352 | $53,829,000 | -$7,453,594 | $79.01 | 24 |
| 2016 Q4 | 788,877 | $59,800,582 | -$9,051 | $75.79 | 32 |
| 2016 Q3 | 787,581 | $61,401,945 | -$3,275,792 | $77.97 | 33 |
| 2016 Q2 | 931,483 | $72,069,101 | +$62,928,417 | $77.36 | 29 |
| 2016 Q1 | 13,788 | $1,064,000 | +$1,064,000 | $77.17 | 1 |