SEC CIK 1242782
DENHOLM ROBYN M
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| TSLAview stock → | 85,000 | 2025-05-06 |
Position History — TSLA
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — TSLA
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2025-05-06 | Option exercise (derivative) | 112,395 | $0.00 | 0 |
| 2025-05-06 | Open-market sale | 3,940 | $277.14 | 85,000 |
| 2025-05-06 | Open-market sale | 5,300 | $276.25 | 88,940 |
| 2025-05-06 | Open-market sale | 31,404 | $275.21 | 94,240 |
| 2025-05-06 | Open-market sale | 15,525 | $274.25 | 125,644 |
| 2025-05-06 | Open-market sale | 50,259 | $273.15 | 141,169 |
| 2025-05-06 | Open-market sale | 5,967 | $272.27 | 191,428 |
| 2025-05-06 | Option exercise | 112,395 | $24.73 | 197,395 |
| 2025-05-01 | Disposition to issuer (derivative) | 55,613 | — | 49,387 |
| 2025-05-01 | Disposition to issuer (derivative) | 270,000 | — | 0 |
| 2025-05-01 | Disposition to issuer (derivative) | 75,655 | — | 112,395 |
| 2025-04-29 | Option exercise (derivative) | 112,390 | $0.00 | 188,050 |
| 2025-04-29 | Open-market sale | 1,800 | $288.61 | 85,000 |
| 2025-04-29 | Open-market sale | 14,147 | $287.63 | 86,800 |
| 2025-04-29 | Open-market sale | 18,197 | $286.76 | 100,947 |
| 2025-04-29 | Open-market sale | 58,047 | $285.62 | 119,144 |
| 2025-04-29 | Open-market sale | 1,000 | $284.53 | 177,191 |
| 2025-04-29 | Open-market sale | 6,913 | $283.57 | 178,191 |
| 2025-04-29 | Open-market sale | 6,796 | $282.48 | 185,104 |
| 2025-04-29 | Open-market sale | 4,311 | $281.83 | 191,900 |
| 2025-04-29 | Open-market sale | 1,179 | $280.61 | 196,211 |
| 2025-04-29 | Option exercise | 112,390 | $24.73 | 197,390 |
| 2025-03-03 | Option exercise (derivative) | 112,390 | $0.00 | 300,440 |
| 2025-03-03 | Open-market sale | 12,020 | $296.19 | 180,333 |
| 2025-03-03 | Option exercise | 112,390 | $24.73 | 197,390 |
| 2025-03-03 | Open-market sale | 600 | $292.75 | 196,790 |
| 2025-03-03 | Open-market sale | 1,506 | $293.91 | 195,284 |
| 2025-03-03 | Open-market sale | 7,400 | $302.68 | 85,402 |
| 2025-03-03 | Open-market sale | 3,070 | $301.52 | 92,802 |
| 2025-03-03 | Open-market sale | 73,227 | $300.29 | 95,872 |
| 2025-03-03 | Open-market sale | 2,362 | $299.51 | 169,099 |
| 2025-03-03 | Open-market sale | 5,851 | $298.31 | 171,461 |
| 2025-03-03 | Open-market sale | 3,021 | $297.78 | 177,312 |
| 2025-03-03 | Open-market sale | 402 | $303.59 | 85,000 |
| 2025-03-03 | Open-market sale | 2,931 | $295.15 | 192,353 |
| 2025-02-03 | Option exercise (derivative) | 112,390 | $0.00 | 412,830 |
| 2025-02-03 | Open-market sale | 3,033 | $387.27 | 89,100 |
| 2025-02-03 | Open-market sale | 47,136 | $386.20 | 92,133 |
| 2025-02-03 | Open-market sale | 4,000 | $388.27 | 85,100 |
| 2025-02-03 | Open-market sale | 100 | $389.08 | 85,000 |
| 2025-02-03 | Option exercise | 112,390 | $24.73 | 197,390 |
| 2025-02-03 | Open-market sale | 2,810 | $375.06 | 194,580 |
| 2025-02-03 | Open-market sale | 2,783 | $375.96 | 191,797 |
| 2025-02-03 | Open-market sale | 3,721 | $377.07 | 188,076 |
| 2025-02-03 | Open-market sale | 3,317 | $377.97 | 184,759 |
| 2025-02-03 | Open-market sale | 1,725 | $378.82 | 183,034 |
| 2025-02-03 | Open-market sale | 3,200 | $380.12 | 179,834 |
| 2025-02-03 | Open-market sale | 5,000 | $381.19 | 174,834 |
| 2025-02-03 | Open-market sale | 6,854 | $382.04 | 167,980 |
| 2025-02-03 | Open-market sale | 5,364 | $383.21 | 162,616 |
| 2025-02-03 | Open-market sale | 9,946 | $384.29 | 152,670 |
| 2025-02-03 | Open-market sale | 13,401 | $385.30 | 139,269 |
| 2024-12-02 | Option exercise (derivative) | 112,390 | $0.00 | 525,220 |
| 2024-12-02 | Open-market sale | 55,685 | $352.74 | 141,705 |
| 2024-12-02 | Open-market sale | 14,192 | $353.76 | 127,513 |
| 2024-12-02 | Open-market sale | 13,940 | $354.71 | 113,573 |
| 2024-12-02 | Option exercise | 112,390 | $24.73 | 197,390 |
| 2024-12-02 | Open-market sale | 200 | $358.64 | 85,000 |
| 2024-12-02 | Open-market sale | 3,162 | $357.99 | 85,200 |
| 2024-12-02 | Open-market sale | 11,735 | $356.68 | 88,362 |
| 2024-12-02 | Open-market sale | 13,476 | $355.91 | 100,097 |
| 2024-11-15 | Option exercise (derivative) | 112,390 | $0.00 | 637,610 |
| 2024-11-15 | Open-market sale | 3,458 | $313.07 | 149,140 |
| 2024-11-15 | Open-market sale | 11,353 | $314.05 | 137,787 |
| 2024-11-15 | Open-market sale | 7,266 | $315.01 | 130,521 |
| 2024-11-15 | Open-market sale | 13,454 | $311.80 | 152,598 |
| 2024-11-15 | Open-market sale | 30,628 | $310.72 | 166,052 |
| 2024-11-15 | Open-market sale | 710 | $310.05 | 196,680 |
| 2024-11-15 | Open-market sale | 10,188 | $316.05 | 120,333 |
| 2024-11-15 | Open-market sale | 3,400 | $317.14 | 116,933 |
| 2024-11-15 | Open-market sale | 18,891 | $318.13 | 98,042 |
| 2024-11-15 | Open-market sale | 11,142 | $319.09 | 86,900 |
| 2024-11-15 | Open-market sale | 1,900 | $320.00 | 85,000 |
| 2024-11-15 | Option exercise | 112,390 | $24.73 | 197,390 |
| 2024-07-25 | Option exercise (derivative) | 10,612 | $0.00 | 0 |
| 2024-07-25 | Open-market sale | 17,616 | $216.72 | 133,748 |
| 2024-07-25 | Option exercise | 10,612 | $23.17 | 151,364 |
| 2024-07-25 | Option exercise | 22,861 | $23.17 | 140,752 |
| 2024-07-25 | Option exercise | 58,795 | $23.17 | 117,891 |
| 2024-07-25 | Option exercise | 44,096 | $23.17 | 59,096 |
| 2024-07-25 | Open-market sale | 258 | $223.47 | 85,000 |
| 2024-07-25 | Open-market sale | 14,726 | $222.52 | 85,258 |
| 2024-07-25 | Open-market sale | 19,112 | $221.27 | 99,984 |
| 2024-07-25 | Open-market sale | 5,389 | $220.33 | 119,096 |
| 2024-07-25 | Open-market sale | 6,763 | $219.33 | 124,485 |
| 2024-07-25 | Open-market sale | 2,500 | $218.34 | 131,248 |
| 2024-05-06 | Option exercise (derivative) | 47,129 | $0.00 | 22,861 |
| 2024-05-06 | Option exercise (derivative) | 24,698 | $0.00 | 44,096 |
| 2024-05-06 | Option exercise (derivative) | 21,878 | $0.00 | 10,612 |
| 2024-05-06 | Option exercise | 47,129 | $23.17 | 86,827 |
| 2024-05-06 | Option exercise | 24,698 | $23.17 | 39,698 |
| 2024-05-06 | Open-market sale | 11,805 | $187.06 | 15,000 |
| 2024-05-06 | Option exercise | 21,878 | $23.17 | 108,705 |
| 2024-05-06 | Open-market sale | 11,281 | $186.36 | 26,805 |
| 2024-05-06 | Open-market sale | 16,839 | $185.05 | 38,086 |
| 2024-05-06 | Open-market sale | 53,780 | $184.00 | 54,925 |
| 2024-03-12 | Option exercise (derivative) | 27,499 | $0.00 | 58,795 |
| 2024-03-12 | Option exercise (derivative) | 66,206 | $0.00 | 68,794 |
| 2024-03-12 | Open-market sale | 24,653 | $175.16 | 49,778 |
| 2024-03-12 | Open-market sale | 16,206 | $173.96 | 74,431 |
| 2024-03-12 | Open-market sale | 18,068 | $173.06 | 90,637 |
| 2024-03-12 | Open-market sale | 2,859 | $175.84 | 46,919 |
| 2024-03-12 | Open-market sale | 1,619 | $176.81 | 45,300 |
| 2024-03-12 | Open-market sale | 30,300 | $177.77 | 15,000 |
| 2024-03-12 | Option exercise | 66,206 | $23.17 | 108,705 |
| 2024-03-12 | Option exercise | 27,499 | $23.17 | 42,499 |
| 2024-02-21 | Option exercise (derivative) | 93,706 | $0.00 | 86,294 |
| 2024-02-21 | Open-market sale | 11,168 | $197.81 | 18,772 |
| 2024-02-21 | Open-market sale | 7,000 | $196.96 | 29,940 |
| 2024-02-21 | Open-market sale | 10,262 | $194.92 | 42,344 |
| 2024-02-21 | Open-market sale | 56,100 | $193.43 | 52,606 |
| 2024-02-21 | Option exercise | 93,706 | $23.17 | 108,706 |
| 2024-02-21 | Open-market sale | 3,772 | $198.78 | 15,000 |
| 2024-02-21 | Open-market sale | 5,404 | $195.75 | 36,940 |
| 2022-06-01 | Option exercise (derivative) | 25,000 | $0.00 | 0 |
| 2022-06-01 | Open-market sale | 600 | $768.74 | 6,144 |
| 2022-06-01 | Open-market sale | 1,200 | $767.77 | 6,744 |
| 2022-06-01 | Open-market sale | 1,600 | $765.66 | 9,192 |
| 2022-06-01 | Open-market sale | 900 | $764.59 | 10,792 |
| 2022-06-01 | Open-market sale | 500 | $763.22 | 11,692 |
| 2022-06-01 | Open-market sale | 800 | $762.48 | 12,192 |
| 2022-06-01 | Open-market sale | 300 | $760.96 | 12,992 |
| 2022-06-01 | Open-market sale | 200 | $758.26 | 13,292 |
| 2022-06-01 | Open-market sale | 200 | $757.08 | 13,492 |
| 2022-06-01 | Open-market sale | 400 | $755.85 | 13,692 |
| 2022-06-01 | Open-market sale | 10,868 | $755.12 | 14,092 |
| 2022-06-01 | Open-market sale | 423 | $753.36 | 24,960 |
| 2022-06-01 | Open-market sale | 400 | $751.92 | 25,383 |
| 2022-06-01 | Open-market sale | 400 | $751.08 | 25,783 |
| 2022-06-01 | Open-market sale | 200 | $749.16 | 26,183 |
| 2022-06-01 | Open-market sale | 1,000 | $748.52 | 26,383 |
| 2022-06-01 | Open-market sale | 800 | $747.03 | 27,383 |
| 2022-06-01 | Open-market sale | 200 | $745.98 | 28,183 |
| 2022-06-01 | Open-market sale | 694 | $744.76 | 28,383 |
| 2022-06-01 | Open-market sale | 400 | $743.33 | 29,077 |
| 2022-06-01 | Open-market sale | 200 | $741.43 | 29,477 |
| 2022-06-01 | Open-market sale | 323 | $739.98 | 29,677 |
| 2022-06-01 | Option exercise | 25,000 | $52.38 | 30,000 |
| 2022-06-01 | Open-market sale | 1,044 | $771.40 | 5,000 |
| 2022-06-01 | Open-market sale | 100 | $769.80 | 6,044 |
| 2022-06-01 | Open-market sale | 1,248 | $766.63 | 7,944 |
| 2022-05-02 | Option exercise (derivative) | 25,000 | $0.00 | 25,000 |
| 2022-05-02 | Open-market sale | 200 | $859.98 | 47,100 |
| 2022-05-02 | Open-market sale | 400 | $857.29 | 47,500 |
| 2022-05-02 | Option exercise | 25,000 | $52.38 | 30,000 |
| 2022-05-02 | Open-market sale | 100 | $885.91 | 25,121 |
| 2022-05-02 | Open-market sale | 200 | $883.72 | 25,551 |
| 2022-05-02 | Open-market sale | 800 | $882.86 | 25,421 |
| 2022-05-02 | Open-market sale | 500 | $881.47 | 26,221 |
| 2022-05-02 | Open-market sale | 900 | $879.99 | 26,721 |
| 2022-05-02 | Open-market sale | 1,200 | $879.40 | 27,621 |
| 2022-05-02 | Open-market sale | 800 | $878.21 | 28,821 |
| 2022-05-02 | Open-market sale | 1,300 | $877.24 | 29,921 |
| 2022-05-02 | Open-market sale | 1,700 | $876.12 | 30,921 |
| 2022-05-02 | Open-market sale | 1,000 | $874.66 | 32,621 |
| 2022-05-02 | Open-market sale | 1,079 | $873.92 | 33,721 |
| 2022-05-02 | Open-market sale | 700 | $872.80 | 34,800 |
| 2022-05-02 | Open-market sale | 100 | $852.66 | 49.1 |
| 2022-05-02 | Open-market sale | 500 | $854.38 | 48,600 |
| 2022-05-02 | Open-market sale | 300 | $850.35 | 49,700 |
| 2022-05-02 | Open-market sale | 500 | $851.86 | 49,200 |
| 2022-05-02 | Open-market sale | 1,100 | $871.76 | 35,500 |
| 2022-05-02 | Open-market sale | 1,000 | $870.61 | 36,600 |
| 2022-05-02 | Open-market sale | 1,900 | $869.74 | 37,600 |
| 2022-05-02 | Open-market sale | 600 | $868.58 | 39,500 |
| 2022-05-02 | Open-market sale | 600 | $867.36 | 40,100 |
| 2022-05-02 | Open-market sale | 400 | $866.12 | 40,700 |
| 2022-05-02 | Open-market sale | 400 | $864.55 | 41,100 |
| 2022-05-02 | Open-market sale | 300 | $862.72 | 41,500 |
| 2022-05-02 | Open-market sale | 5,300 | $861.62 | 41,800 |
| 2022-05-02 | Open-market sale | 700 | $856.53 | 47,900 |
| 2022-05-02 | Open-market sale | 200 | $858.41 | 47,300 |
| 2022-05-02 | Open-market sale | 121 | $887.99 | 25,000 |
| 2022-03-01 | Option exercise (derivative) | 25,000 | $0.00 | 50,000 |
| 2022-03-01 | Open-market sale | 300 | $886.23 | 5,000 |
| 2022-03-01 | Open-market sale | 600 | $885.32 | 5,300 |
| 2022-03-01 | Open-market sale | 100 | $882.01 | 5,900 |
| 2022-03-01 | Open-market sale | 100 | $880.74 | 6,000 |
| 2022-03-01 | Open-market sale | 300 | $879.52 | 6,100 |
| 2022-03-01 | Open-market sale | 300 | $878.27 | 6,400 |
| 2022-03-01 | Open-market sale | 100 | $875.49 | 6,700 |
| 2022-03-01 | Open-market sale | 200 | $874.73 | 6,800 |
| 2022-03-01 | Open-market sale | 400 | $873.62 | 7,000 |
| 2022-03-01 | Open-market sale | 300 | $872.60 | 7,400 |
| 2022-03-01 | Open-market sale | 300 | $871.39 | 7,700 |
| 2022-03-01 | Open-market sale | 11,400 | $869.94 | 8,000 |
| 2022-03-01 | Open-market sale | 400 | $868.00 | 19,400 |
| 2022-03-01 | Open-market sale | 600 | $866.92 | 19,800 |
| 2022-03-01 | Open-market sale | 500 | $865.84 | 20,400 |
| 2022-03-01 | Open-market sale | 1,400 | $864.82 | 20,900 |
| 2022-03-01 | Open-market sale | 1,200 | $863.67 | 22,300 |
| 2022-03-01 | Open-market sale | 1,400 | $862.66 | 23,500 |
| 2022-03-01 | Open-market sale | 1,800 | $861.50 | 24,900 |
| 2022-03-01 | Open-market sale | 1,500 | $860.37 | 26,700 |
| 2022-03-01 | Open-market sale | 1,200 | $859.02 | 28,200 |
| 2022-03-01 | Open-market sale | 600 | $857.65 | 29,400 |
| 2022-03-01 | Option exercise | 25,000 | $52.38 | 30,000 |
| 2022-02-01 | Option exercise (derivative) | 25,000 | $0.00 | 75,000 |
| 2022-02-01 | Open-market sale | 100 | $929.89 | 15,600 |
| 2022-02-01 | Open-market sale | 600 | $926.48 | 15,700 |
| 2022-02-01 | Open-market sale | 800 | $925.05 | 16,300 |
| 2022-02-01 | Open-market sale | 400 | $923.82 | 17,100 |
| 2022-02-01 | Open-market sale | 600 | $922.30 | 17,500 |
| 2022-02-01 | Open-market sale | 300 | $920.85 | 18,100 |
| 2022-02-01 | Open-market sale | 400 | $919.73 | 18,400 |
| 2022-02-01 | Open-market sale | 200 | $931.66 | 15,400 |
| 2022-02-01 | Open-market sale | 300 | $932.85 | 15,100 |
| 2022-02-01 | Open-market sale | 400 | $906.29 | 29,600 |
| 2022-02-01 | Open-market sale | 700 | $918.91 | 18,800 |
| 2022-02-01 | Open-market sale | 400 | $917.35 | 19,500 |
| 2022-02-01 | Open-market sale | 1,020 | $916.55 | 19,900 |
| 2022-02-01 | Open-market sale | 1,024 | $915.51 | 20,920 |
| 2022-02-01 | Open-market sale | 3,156 | $914.49 | 21,944 |
| 2022-02-01 | Open-market sale | 800 | $913.40 | 25,100 |
| 2022-02-01 | Open-market sale | 1,901 | $912.28 | 25,900 |
| 2022-02-01 | Open-market sale | 699 | $911.26 | 27,801 |
| 2022-02-01 | Open-market sale | 700 | $908.81 | 28,500 |
| 2022-02-01 | Open-market sale | 400 | $907.58 | 29,200 |
| 2022-02-01 | Open-market sale | 10,100 | $934.12 | 5,000 |
| 2022-02-01 | Option exercise | 25,000 | $52.38 | 30,000 |
| 2021-11-01 | Option exercise (derivative) | 25,000 | $0.00 | 100,000 |
| 2021-11-01 | Open-market sale | 1,133 | $1130.93 | 28,867 |
| 2021-11-01 | Option exercise | 25,000 | $52.38 | 30,000 |
| 2021-11-01 | Open-market sale | 2,147 | $1132.08 | 26,720 |
| 2021-11-01 | Open-market sale | 450 | $1147.31 | 5,000 |
| 2021-11-01 | Open-market sale | 1,292 | $1146.12 | 5,450 |
| 2021-11-01 | Open-market sale | 14,300 | $1144.99 | 6,742 |
| 2021-11-01 | Open-market sale | 533 | $1143.92 | 21,042 |
| 2021-11-01 | Open-market sale | 480 | $1142.59 | 21,575 |
| 2021-11-01 | Open-market sale | 704 | $1141.47 | 22,055 |
| 2021-11-01 | Open-market sale | 1,191 | $1140.08 | 22,759 |
| 2021-11-01 | Open-market sale | 100 | $1137.94 | 23,950 |
| 2021-11-01 | Open-market sale | 100 | $1136.86 | 24,050 |
| 2021-11-01 | Open-market sale | 500 | $1133.67 | 24,150 |
| 2021-11-01 | Open-market sale | 2,070 | $1132.95 | 24,650 |
| 2021-09-01 | Option exercise (derivative) | 31,250 | $0.00 | 125,000 |
| 2021-09-01 | Open-market sale | 2,400 | $736.77 | 19,894 |
| 2021-09-01 | Open-market sale | 1,300 | $741.05 | 5,200 |
| 2021-09-01 | Open-market sale | 4,900 | $739.75 | 6,500 |
| 2021-09-01 | Open-market sale | 6,094 | $738.86 | 11,400 |
| 2021-09-01 | Open-market sale | 2,400 | $737.87 | 17,494 |
| 2021-09-01 | Open-market sale | 200 | $741.52 | 5,000 |
| 2021-09-01 | Open-market sale | 1,200 | $735.82 | 22,294 |
| 2021-09-01 | Open-market sale | 700 | $734.64 | 23,494 |
| 2021-09-01 | Open-market sale | 11,056 | $733.98 | 24,194 |
| 2021-09-01 | Open-market sale | 1,000 | $732.35 | 35,250 |
| 2021-09-01 | Option exercise | 31,250 | $52.38 | 36,250 |
| 2021-08-02 | Option exercise (derivative) | 31,250 | $0.00 | 156,250 |
| 2021-08-02 | Open-market sale | 700 | $718.19 | 9,500 |
| 2021-08-02 | Open-market sale | 300 | $719.18 | 9,200 |
| 2021-08-02 | Open-market sale | 600 | $720.70 | 8,600 |
| 2021-08-02 | Open-market sale | 1,100 | $721.78 | 7,500 |
| 2021-08-02 | Open-market sale | 1,100 | $723.16 | 6,400 |
| 2021-08-02 | Open-market sale | 600 | $724.34 | 5,800 |
| 2021-08-02 | Open-market sale | 500 | $725.46 | 5,300 |
| 2021-08-02 | Open-market sale | 300 | $726.12 | 5,000 |
| 2021-08-02 | Option exercise | 31,250 | $52.38 | 36,250 |
| 2021-08-02 | Open-market sale | 10,000 | $700.00 | 26,250 |
| 2021-08-02 | Open-market sale | 100 | $701.97 | 26,150 |
| 2021-08-02 | Open-market sale | 3,100 | $703.01 | 23,050 |
| 2021-08-02 | Open-market sale | 1,087 | $706.55 | 21,963 |
| 2021-08-02 | Open-market sale | 5,563 | $707.15 | 16,400 |
| 2021-08-02 | Open-market sale | 2,400 | $708.27 | 14,000 |
| 2021-08-02 | Open-market sale | 400 | $709.40 | 13,600 |
| 2021-08-02 | Open-market sale | 1,700 | $710.86 | 11,900 |
| 2021-08-02 | Open-market sale | 500 | $711.65 | 11,400 |
| 2021-08-02 | Open-market sale | 400 | $713.17 | 11,000 |
| 2021-08-02 | Open-market sale | 300 | $714.37 | 10,700 |
| 2021-08-02 | Open-market sale | 300 | $717.29 | 10,200 |
| 2021-08-02 | Open-market sale | 200 | $715.33 | 10,500 |
| 2021-04-26 | Option exercise (derivative) | 62,500 | $0.00 | 187,500 |
| 2021-04-26 | Open-market sale | 900 | $733.42 | 66,600 |
| 2021-04-26 | Option exercise | 62,500 | $52.38 | 67,500 |
| 2021-04-26 | Open-market sale | 100 | $748.91 | 5,000 |
| 2021-04-26 | Open-market sale | 2,400 | $747.68 | 5,100 |
| 2021-04-26 | Open-market sale | 5,872 | $747.08 | 7,500 |
| 2021-04-26 | Open-market sale | 3,400 | $746.05 | 13,372 |
| 2021-04-26 | Open-market sale | 5,067 | $744.67 | 16,772 |
| 2021-04-26 | Open-market sale | 4,736 | $743.86 | 21,839 |
| 2021-04-26 | Open-market sale | 499 | $742.90 | 26,575 |
| 2021-04-26 | Open-market sale | 300 | $741.60 | 27,074 |
| 2021-04-26 | Open-market sale | 16,360 | $740.75 | 27,374 |
| 2021-04-26 | Open-market sale | 1,300 | $739.40 | 43,734 |
| 2021-04-26 | Open-market sale | 6,104 | $738.19 | 45,034 |
| 2021-04-26 | Open-market sale | 6,475 | $737.33 | 51,138 |
| 2021-04-26 | Open-market sale | 2,627 | $736.31 | 57,613 |
| 2021-04-26 | Open-market sale | 3,460 | $735.33 | 60,240 |
| 2021-04-26 | Open-market sale | 2,900 | $734.39 | 63,700 |
| 2020-12-07 | Option exercise (derivative) | 43,610 | $0.00 | 0 |
| 2020-12-07 | Open-market sale | 5,500 | $603.36 | 43,110 |
| 2020-12-07 | Open-market sale | 1,033 | $624.57 | 5,814 |
| 2020-12-07 | Open-market sale | 663 | $623.55 | 6,847 |
| 2020-12-07 | Open-market sale | 2,060 | $622.49 | 7,510 |
| 2020-12-07 | Open-market sale | 1,395 | $621.56 | 9,570 |
| 2020-12-07 | Open-market sale | 1,404 | $620.52 | 10,965 |
| 2020-12-07 | Open-market sale | 1,434 | $619.50 | 12,369 |
| 2020-12-07 | Open-market sale | 1,908 | $618.54 | 13,803 |
| 2020-12-07 | Open-market sale | 1,259 | $617.38 | 15,711 |
| 2020-12-07 | Open-market sale | 894 | $616.51 | 16,970 |
| 2020-12-07 | Open-market sale | 501 | $615.68 | 17,864 |
| 2020-12-07 | Open-market sale | 245 | $614.44 | 18,365 |
| 2020-12-07 | Open-market sale | 24,500 | $604.87 | 18,610 |
| 2020-12-07 | Open-market sale | 814 | $625.91 | 5,000 |
| 2020-12-07 | Option exercise | 43,610 | $51.99 | 48,610 |
| 2020-11-16 | Option exercise (derivative) | 43,610 | $0.00 | 43,610 |
| 2020-11-16 | Open-market sale | 4,500 | $404.85 | 44,110 |
| 2020-11-16 | Open-market sale | 6,030 | $407.77 | 28,064 |
| 2020-11-16 | Open-market sale | 6,716 | $407.06 | 34,094 |
| 2020-11-16 | Open-market sale | 3,300 | $405.83 | 40,810 |
| 2020-11-16 | Open-market sale | 14,364 | $408.79 | 13,700 |
| 2020-11-16 | Option exercise | 43,610 | $51.99 | 48,610 |
| 2020-11-16 | Open-market sale | 1,100 | $411.40 | 5,000 |
| 2020-11-16 | Open-market sale | 7,600 | $409.93 | 6,100 |
| 2020-10-26 | Option exercise (derivative) | 43,610 | $0.00 | 87,220 |
| 2020-10-26 | Open-market sale | 2,282 | $416.41 | 30,627 |
| 2020-10-26 | Option exercise | 43,610 | $51.99 | 48,610 |
| 2020-10-26 | Open-market sale | 3,001 | $411.05 | 45,609 |
| 2020-10-26 | Open-market sale | 9,200 | $413.09 | 36,409 |
| 2020-10-26 | Open-market sale | 2,000 | $414.12 | 34,409 |
| 2020-10-26 | Open-market sale | 1,500 | $415.34 | 32,909 |
| 2020-10-26 | Open-market sale | 500 | $417.38 | 30,127 |
| 2020-10-26 | Open-market sale | 3,165 | $418.02 | 26,962 |
| 2020-10-26 | Open-market sale | 2,921 | $418.46 | 24,041 |
| 2020-10-26 | Open-market sale | 641 | $424.80 | 5,000 |
| 2020-10-26 | Open-market sale | 2,200 | $424.05 | 5,641 |
| 2020-10-26 | Open-market sale | 5,600 | $422.66 | 7,841 |
| 2020-10-26 | Open-market sale | 5,700 | $421.89 | 13,441 |
| 2020-10-26 | Open-market sale | 4,100 | $421.01 | 19,141 |
| 2020-10-26 | Open-market sale | 800 | $419.74 | 23,241 |
| 2020-08-18 | Grant / award (derivative) | 3,000 | $0.00 | 3,000 |
| 2020-08-18 | Grant / award (derivative) | 4,000 | $0.00 | 7,000 |
| 2020-07-30 | Option exercise (derivative) | 13,333 | $0.00 | 39,000 |
| 2020-07-30 | Option exercise (derivative) | 12,000 | $0.00 | 27,000 |
| 2020-07-30 | Option exercise (derivative) | 834 | $0.00 | 26,166 |
| 2020-07-30 | Open-market sale | 500 | $1491.18 | 10,849 |
| 2020-07-30 | Open-market sale | 400 | $1490.12 | 11,349 |
| 2020-07-30 | Open-market sale | 171 | $1489.24 | 11,749 |
| 2020-07-30 | Open-market sale | 912 | $1487.77 | 11,920 |
| 2020-07-30 | Open-market sale | 1,200 | $1486.75 | 12,832 |
| 2020-07-30 | Open-market sale | 1,000 | $1485.49 | 14,032 |
| 2020-07-30 | Open-market sale | 1,051 | $1484.47 | 15,032 |
| 2020-07-30 | Open-market sale | 914 | $1483.27 | 16,083 |
| 2020-07-30 | Open-market sale | 2,200 | $1482.28 | 16,997 |
| 2020-07-30 | Open-market sale | 1,975 | $1481.54 | 19,197 |
| 2020-07-30 | Open-market sale | 1,110 | $1480.34 | 21,172 |
| 2020-07-30 | Open-market sale | 1,410 | $1479.31 | 22,282 |
| 2020-07-30 | Open-market sale | 1,200 | $1478.47 | 23,692 |
| 2020-07-30 | Open-market sale | 1,275 | $1476.95 | 24,892 |
| 2020-07-30 | Open-market sale | 500 | $1475.64 | 26,167 |
| 2020-07-30 | Open-market sale | 500 | $1474.32 | 26,667 |
| 2020-07-30 | Option exercise | 834 | $259.94 | 27,167 |
| 2020-07-30 | Option exercise | 12,000 | $259.94 | 26,333 |
| 2020-07-30 | Option exercise | 13,333 | $259.94 | 14,333 |
| 2020-07-30 | Open-market sale | 1,350 | $1492.22 | 9,499 |
| 2020-07-30 | Open-market sale | 800 | $1493.75 | 8,699 |
| 2020-07-30 | Open-market sale | 800 | $1494.94 | 7,899 |
| 2020-07-30 | Open-market sale | 700 | $1495.98 | 7,199 |
| 2020-07-30 | Open-market sale | 1,209 | $1497.52 | 5,990 |
| 2020-07-30 | Open-market sale | 700 | $1498.16 | 5,290 |
| 2020-07-30 | Open-market sale | 790 | $1499.78 | 4,500 |
| 2020-07-30 | Open-market sale | 1,400 | $1500.85 | 3,100 |
| 2020-07-30 | Open-market sale | 1,400 | $1501.82 | 1,700 |
| 2020-07-30 | Open-market sale | 700 | $1503.49 | 1,000 |
| 2019-07-29 | Open-market buy | 1,000 | $232.72 | 1,000 |
| 2019-07-11 | Grant / award (derivative) | 8,000 | $0.00 | 8,000 |
| 2019-04-29 | Grant / award (derivative) | 6,000 | $0.00 | 18,000 |
| 2019-04-29 | Grant / award (derivative) | 12,000 | $0.00 | 12,000 |
| 2018-06-18 | Grant / award (derivative) | 50,000 | $0.00 | 50,000 |
| 2017-08-18 | Grant / award (derivative) | 9,000 | $0.00 | 9,000 |
| 2017-08-18 | Grant / award (derivative) | 6,000 | $0.00 | 6,000 |
| 2017-08-18 | Grant / award (derivative) | 12,000 | $0.00 | 12,000 |
| 2017-05-08 | Option exercise (derivative) | 20,000 | $0.00 | 13,333 |
| 2017-05-08 | Option exercise | 20,000 | $259.94 | 20,000 |
| 2017-05-08 | Open-market sale | 20,000 | $311.76 | 0 |
| 2015-06-18 | Grant / award (derivative) | 50,000 | $0.00 | 50,000 |
| 2014-08-18 | Grant / award (derivative) | 33,333 | $0.00 | 33,333 |
| 2014-08-18 | Grant / award (derivative) | 12,000 | $0.00 | 45,333 |
| 2014-08-18 | Grant / award (derivative) | 6,000 | $0.00 | 72,333 |
| 2014-08-18 | Grant / award (derivative) | 9,000 | $0.00 | 66,333 |
| 2014-08-18 | Grant / award (derivative) | 12,000 | $0.00 | 57,333 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.