Trade Date |
Insider |
Title |
Buy or Sell |
Quantity |
Security Type |
Price |
Proceeds |
Transaction Conviction |
Position Quantity |
Position Value |
Positon Conviction |
SEC Link |
Nature of Ownership |
2020-07-02 | Horizon Kinetics Asset Management Llc | - | Buy | 236 | Common Stock | $577.39 | -$136,264.04 | 0.30 [ Average ] | 280,849 | $162,159,404.11 | 362.11 [Very High] | Form 4 | - | 2020-07-06 | Horizon Kinetics Asset Management Llc | - | Buy | 236 | Common Stock | $569.99 | -$134,517.64 | 0.30 [ Average ] | 281,085 | $160,215,639.15 | 362.41 [Very High] | Form 4 | - | 2020-07-07 | Horizon Kinetics Asset Management Llc | - | Buy | 172 | Common Stock | $549.76 | -$94,558.72 | 0.22 [ Low ] | 281,257 | $154,623,848.32 | 362.63 [Very High] | Form 4 | - | 2020-07-15 | Horizon Kinetics Asset Management Llc | - | Buy | 172 | Common Stock | $596.73 | -$102,637.56 | 0.22 [ Low ] | 282,295 | $168,453,895.35 | 363.97 [Very High] | Form 4 | - | 2020-07-08 | Horizon Kinetics Asset Management Llc | - | Buy | 172 | Common Stock | $561.01 | -$96,493.72 | 0.22 [ Low ] | 281,429 | $157,884,483.29 | 362.85 [Very High] | Form 4 | - | 2020-06-30 | Horizon Kinetics Asset Management Llc | - | Buy | 236 | Common Stock | $594.69 | -$140,346.84 | 0.30 [ Average ] | 280,377 | $166,737,398.13 | 361.50 [Very High] | Form 4 | - | 2020-07-09 | Horizon Kinetics Asset Management Llc | - | Buy | 178 | Common Stock | $542.59 | -$96,581.02 | 0.23 [ Low ] | 281,607 | $152,797,142.13 | 363.08 [Very High] | Form 4 | - | 2020-04-03 | Horizon Kinetics Asset Management Llc | - | Buy | 3 | Common Stock | $457.87 | -$1,373.61 | - | 319,638 | $146,352,651.06 | 412.12 [Very High] | Form 4 | - | 2020-04-06 | Horizon Kinetics Asset Management Llc | - | Buy | 1 | Common Stock | $475.03 | -$475.03 | - | 319,639 | $151,838,114.17 | 412.12 [Very High] | Form 4 | - | 2020-04-07 | Horizon Kinetics Asset Management Llc | - | Buy | 1 | Common Stock | $457.04 | -$457.04 | - | 319,640 | $146,088,265.60 | 412.12 [Very High] | Form 4 | - | 2020-04-08 | Horizon Kinetics Asset Management Llc | - | Buy | 1 | Common Stock | $471.03 | -$471.03 | - | 319,641 | $150,560,500.23 | 412.12 [Very High] | Form 4 | - | 2020-04-09 | Horizon Kinetics Asset Management Llc | - | Buy | 1 | Common Stock | $513.24 | -$513.24 | - | 319,642 | $164,053,060.08 | 412.12 [Very High] | Form 4 | - | 2020-04-13 | Horizon Kinetics Asset Management Llc | - | Buy | 1 | Common Stock | $515.10 | -$515.10 | - | 319,643 | $164,648,109.30 | 412.12 [Very High] | Form 4 | - | 2020-04-14 | Horizon Kinetics Asset Management Llc | - | Buy | 1 | Common Stock | $535.53 | -$535.53 | - | 319,644 | $171,178,951.32 | 412.12 [Very High] | Form 4 | - | 2020-05-14 | Horizon Kinetics Asset Management Llc | - | Buy | 414 | Common Stock | $519.97 | -$215,267.58 | 0.53 [ Average ] | 321,407 | $167,121,997.79 | 414.40 [Very High] | Form 4 | - | 2020-05-15 | Horizon Kinetics Asset Management Llc | - | Buy | 5 | Common Stock | $524.35 | -$2,621.75 | - | 321,412 | $168,532,382.20 | 414.40 [Very High] | Form 4 | - | 2020-07-10 | Horizon Kinetics Asset Management Llc | - | Buy | 172 | Common Stock | $547.00 | -$94,084.00 | 0.22 [ Low ] | 281,779 | $154,133,113.00 | 363.30 [Very High] | Form 4 | - | 2020-05-07 | Horizon Kinetics Asset Management Llc | - | Buy | 8 | Common Stock | $493.03 | -$3,944.24 | - | 319,652 | $157,598,025.56 | 412.14 [Very High] | Form 4 | - | 2020-05-08 | Horizon Kinetics Asset Management Llc | - | Buy | 176 | Common Stock | $521.55 | -$91,792.80 | 0.23 [ Low ] | 319,828 | $166,806,293.40 | 412.36 [Very High] | Form 4 | - | 2020-05-11 | Horizon Kinetics Asset Management Llc | - | Buy | 288 | Common Stock | $520.19 | -$149,814.72 | 0.37 [ Average ] | 320,116 | $166,521,142.04 | 412.73 [Very High] | Form 4 | - | 2020-05-12 | Horizon Kinetics Asset Management Llc | - | Buy | 463 | Common Stock | $524.01 | -$242,616.63 | 0.60 [ Average ] | 320,579 | $167,986,601.79 | 413.33 [Very High] | Form 4 | - | 2020-05-13 | Horizon Kinetics Asset Management Llc | - | Buy | 414 | Common Stock | $511.71 | -$211,847.94 | 0.53 [ Average ] | 320,993 | $164,255,328.03 | 413.86 [Very High] | Form 4 | - | 2020-07-13 | Horizon Kinetics Asset Management Llc | - | Buy | 172 | Common Stock | $537.02 | -$92,367.44 | 0.22 [ Low ] | 281,951 | $151,413,326.02 | 363.53 [Very High] | Form 4 | - | 2020-06-12 | Horizon Kinetics Asset Management Llc | - | Buy | 238 | Common Stock | $627.00 | -$149,226.00 | 0.31 [ Average ] | 276,840 | $173,578,680.00 | 356.94 [Very High] | Form 4 | - | 2020-06-15 | Horizon Kinetics Asset Management Llc | - | Buy | 236 | Common Stock | $625.57 | -$147,634.52 | 0.30 [ Average ] | 277,085 | $173,336,063.45 | 357.25 [Very High] | Form 4 | - | 2020-07-14 | Horizon Kinetics Asset Management Llc | - | Buy | 172 | Common Stock | $585.18 | -$100,650.96 | 0.22 [ Low ] | 282,123 | $165,092,737.14 | 363.75 [Very High] | Form 4 | - | 2020-06-16 | Horizon Kinetics Asset Management Llc | - | Buy | 236 | Common Stock | $641.35 | -$151,358.60 | - | 277,321 | $177,859,823.35 | - | Form 4 | - | 2020-06-17 | Horizon Kinetics Asset Management Llc | - | Buy | 236 | Common Stock | $625.12 | -$147,528.32 | - | 277,557 | $173,506,431.84 | - | Form 4 | - | 2020-06-18 | Horizon Kinetics Asset Management Llc | - | Buy | 236 | Common Stock | $614.90 | -$145,116.40 | - | 277,793 | $170,814,915.70 | - | Form 4 | - | 2020-06-19 | Horizon Kinetics Asset Management Llc | - | Buy | 936 | Common Stock | $624.04 | -$584,101.44 | 1.21 [ High ] | 278,729 | $173,938,045.16 | 359.37 [Very High] | Form 4 | - | 2020-06-22 | Horizon Kinetics Asset Management Llc | - | Buy | 236 | Common Stock | $614.11 | -$144,929.96 | - | 278,965 | $171,315,196.15 | - | Form 4 | - | 2020-06-23 | Horizon Kinetics Asset Management Llc | - | Buy | 236 | Common Stock | $599.95 | -$141,588.20 | - | 279,201 | $167,506,639.95 | - | Form 4 | - | 2020-06-24 | Horizon Kinetics Asset Management Llc | - | Buy | 236 | Common Stock | $572.00 | -$134,992.00 | - | 279,437 | $159,837,964.00 | - | Form 4 | - | 2020-06-25 | Horizon Kinetics Asset Management Llc | - | Buy | 232 | Common Stock | $584.27 | -$135,550.64 | - | 279,669 | $163,402,206.63 | - | Form 4 | - | 2020-06-29 | Horizon Kinetics Asset Management Llc | - | Buy | 236 | Common Stock | $570.01 | -$134,522.36 | - | 280,141 | $159,683,171.41 | - | Form 4 | - | 2020-07-01 | Horizon Kinetics Asset Management Llc | - | Buy | 236 | Common Stock | $578.40 | -$136,502.40 | 0.30 [ Average ] | 280,613 | $162,306,559.20 | 361.80 [Very High] | Form 4 | - | 2020-07-15 | Horizon Kinetics Asset Management Llc | - | Buy | 172 | Common Stock | $596.73 | -$102,637.56 | 0.22 [ Low ] | 282,295 | $168,453,895.35 | 363.97 [Very High] | Form 4 | - | 2020-07-16 | Horizon Kinetics Asset Management Llc | - | Buy | 172 | Common Stock | $582.43 | -$100,177.96 | 0.22 [ Low ] | 282,467 | $164,517,254.81 | 364.19 [Very High] | Form 4 | - | 2020-07-17 | Horizon Kinetics Asset Management Llc | - | Buy | 172 | Common Stock | $585.71 | -$100,742.12 | 0.22 [ Low ] | 282,639 | $165,544,488.69 | 364.41 [Very High] | Form 4 | - | 2020-07-20 | Horizon Kinetics Asset Management Llc | - | Buy | 172 | Common Stock | $575.01 | -$98,901.72 | 0.22 [ Low ] | 282,811 | $162,619,153.11 | 364.64 [Very High] | Form 4 | - | 2020-07-21 | Horizon Kinetics Asset Management Llc | - | Buy | 12 | Common Stock | $582.00 | -$6,984.00 | 0.02 [ Very Low ] | 282,823 | $164,602,986.00 | 364.65 [Very High] | Form 4 | - | 2020-07-22 | Horizon Kinetics Asset Management Llc | - | Buy | 12 | Common Stock | $573.82 | -$6,885.84 | 0.02 [ Very Low ] | 282,835 | $162,296,379.70 | 364.67 [Very High] | Form 4 | - | 2020-07-23 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $568.80 | -$7,963.20 | 0.02 [ Very Low ] | 282,849 | $160,884,511.20 | 364.68 [Very High] | Form 4 | - | 2020-07-24 | Horizon Kinetics Asset Management Llc | - | Buy | 12 | Common Stock | $560.02 | -$6,720.24 | 0.02 [ Very Low ] | 276,344 | $154,758,166.88 | 356.30 [Very High] | Form 4 | - | 2020-07-27 | Horizon Kinetics Asset Management Llc | - | Buy | 12 | Common Stock | $555.00 | -$6,660.00 | 0.02 [ Very Low ] | 276,356 | $153,377,580.00 | 356.31 [Very High] | Form 4 | - | 2020-07-28 | Horizon Kinetics Asset Management Llc | - | Buy | 12 | Common Stock | $548.99 | -$6,587.88 | 0.02 [ Very Low ] | 276,368 | $151,723,268.32 | 356.33 [Very High] | Form 4 | - | 2020-07-29 | Horizon Kinetics Asset Management Llc | - | Buy | 12 | Common Stock | $562.00 | -$6,744.00 | 0.02 [ Very Low ] | 276,380 | $155,325,560.00 | 356.34 [Very High] | Form 4 | - | 2020-07-30 | Horizon Kinetics Asset Management Llc | - | Buy | 12 | Common Stock | $554.57 | -$6,654.84 | 0.02 [ Very Low ] | 276,392 | $153,278,711.44 | 356.36 [Very High] | Form 4 | - | 2020-07-31 | Horizon Kinetics Asset Management Llc | - | Buy | 16 | Common Stock | $532.99 | -$8,527.84 | 0.02 [ Very Low ] | 276,408 | $147,322,699.92 | 356.38 [Very High] | Form 4 | - | 2020-08-03 | Horizon Kinetics Asset Management Llc | - | Buy | 12 | Common Stock | $539.99 | -$6,479.88 | 0.02 [ Very Low ] | 276,420 | $149,264,035.80 | 356.40 [Very High] | Form 4 | - | 2020-08-04 | Horizon Kinetics Asset Management Llc | - | Buy | 12 | Common Stock | $564.40 | -$6,772.80 | 0.02 [ Very Low ] | 276,432 | $156,018,220.80 | 356.41 [Very High] | Form 4 | - | 2020-08-05 | Horizon Kinetics Asset Management Llc | - | Buy | 16 | Common Stock | $602.00 | -$9,632.00 | 0.02 [ Very Low ] | 276,448 | $166,421,696.00 | 356.43 [Very High] | Form 4 | - | 2020-08-06 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $576.90 | -$8,076.60 | 0.02 [ Very Low ] | 276,462 | $159,490,927.80 | 356.45 [Very High] | Form 4 | - | 2020-08-07 | Horizon Kinetics Asset Management Llc | - | Buy | 8 | Common Stock | $584.00 | -$4,672.00 | - | 276,470 | $161,458,480.00 | 356.46 [Very High] | Form 4 | - | 2020-08-10 | Horizon Kinetics Asset Management Llc | - | Buy | 16 | Common Stock | $599.00 | -$9,584.00 | 0.02 [ Very Low ] | 276,486 | $165,615,114.00 | 356.48 [Very High] | Form 4 | - | 2020-08-11 | Horizon Kinetics Asset Management Llc | - | Buy | 30 | Common Stock | $588.20 | -$17,646.00 | 0.04 [ Very Low ] | 276,516 | $162,646,711.20 | 356.52 [Very High] | Form 4 | - | 2020-08-12 | Horizon Kinetics Asset Management Llc | - | Buy | 48 | Common Stock | $590.01 | -$28,320.48 | 0.06 [ Very Low ] | 276,564 | $163,175,525.64 | 356.58 [Very High] | Form 4 | - | 2020-08-13 | Horizon Kinetics Asset Management Llc | - | Buy | 26 | Common Stock | $588.99 | -$15,313.74 | 0.03 [ Very Low ] | 276,590 | $162,908,744.10 | 356.61 [Very High] | Form 4 | - | 2020-08-14 | Horizon Kinetics Asset Management Llc | - | Buy | 12 | Common Stock | $600.00 | -$7,200.00 | 0.02 [ Very Low ] | 276,602 | $165,961,200.00 | 356.63 [Very High] | Form 4 | - | 2020-08-17 | Horizon Kinetics Asset Management Llc | - | Buy | 12 | Common Stock | $596.74 | -$7,160.88 | 0.02 [ Very Low ] | 276,614 | $165,066,638.36 | 356.65 [Very High] | Form 4 | - | 2020-08-18 | Horizon Kinetics Asset Management Llc | - | Buy | 12 | Common Stock | $587.35 | -$7,048.20 | 0.02 [ Very Low ] | 276,626 | $162,476,281.10 | 356.66 [Very High] | Form 4 | - | 2020-08-19 | Horizon Kinetics Asset Management Llc | - | Buy | 12 | Common Stock | $572.11 | -$6,865.32 | - | 276,638 | $158,267,366.18 | - | Form 4 | - | 2020-08-20 | Horizon Kinetics Asset Management Llc | - | Buy | 12 | Common Stock | $559.47 | -$6,713.64 | 0.02 [ Very Low ] | 276,650 | $154,777,375.50 | 356.69 [Very High] | Form 4 | - | 2020-08-21 | Horizon Kinetics Asset Management Llc | - | Buy | 12 | Common Stock | $552.51 | -$6,630.12 | 0.02 [ Very Low ] | 276,662 | $152,858,521.62 | 356.71 [Very High] | Form 4 | - | 2020-08-24 | Horizon Kinetics Asset Management Llc | - | Buy | 12 | Common Stock | $543.08 | -$6,516.96 | 0.02 [ Very Low ] | 276,674 | $150,256,115.92 | 356.72 [Very High] | Form 4 | - | 2020-08-25 | Horizon Kinetics Asset Management Llc | - | Buy | 44 | Common Stock | $545.14 | -$23,986.16 | 0.06 [ Very Low ] | 276,718 | $150,850,050.52 | 356.78 [Very High] | Form 4 | - | 2020-08-26 | Horizon Kinetics Asset Management Llc | - | Buy | 12 | Common Stock | $542.78 | -$6,513.36 | 0.02 [ Very Low ] | 276,730 | $150,203,509.40 | 356.79 [Very High] | Form 4 | - | 2020-08-27 | Horizon Kinetics Asset Management Llc | - | Buy | 12 | Common Stock | $537.74 | -$6,452.88 | 0.02 [ Very Low ] | 276,742 | $148,815,243.08 | 356.81 [Very High] | Form 4 | - | 2020-08-31 | Horizon Kinetics Asset Management Llc | - | Buy | 12 | Common Stock | $526.72 | -$6,320.64 | 0.02 [ Very Low ] | 276,766 | $145,778,187.52 | 356.84 [Very High] | Form 4 | - | 2020-09-01 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $536.72 | -$7,514.08 | 0.02 [ Very Low ] | 276,780 | $148,553,361.60 | 356.86 [Very High] | Form 4 | - | 2020-09-02 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $537.80 | -$7,529.20 | 0.02 [ Very Low ] | 276,794 | $148,859,813.20 | 356.88 [Very High] | Form 4 | - | 2020-09-03 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $527.32 | -$7,382.48 | 0.02 [ Very Low ] | 276,808 | $145,966,394.56 | 356.90 [Very High] | Form 4 | - | 2020-09-04 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $510.69 | -$7,149.66 | 0.02 [ Very Low ] | 276,822 | $141,370,227.18 | 356.91 [Very High] | Form 4 | - | 2020-09-08 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $494.03 | -$6,916.42 | 0.02 [ Very Low ] | 276,836 | $136,765,289.08 | 356.93 [Very High] | Form 4 | - | 2020-09-10 | Horizon Kinetics Asset Management Llc | - | Buy | 5 | Common Stock | $481.00 | -$2,405.00 | - | 276,841 | $133,160,521.00 | 356.94 [Very High] | Form 4 | - | 2020-09-16 | Horizon Kinetics Asset Management Llc | - | Buy | 4 | Common Stock | $458.56 | -$1,834.24 | - | 276,845 | $126,950,043.20 | 356.94 [Very High] | Form 4 | - | 2020-09-17 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $459.42 | -$6,431.88 | 0.02 [ Very Low ] | 276,859 | $127,194,561.78 | 356.96 [Very High] | Form 4 | - | 2020-09-18 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $457.99 | -$6,411.86 | 0.02 [ Very Low ] | 276,873 | $126,805,065.27 | 356.98 [Very High] | Form 4 | - | 2020-09-21 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $459.56 | -$6,433.84 | 0.02 [ Very Low ] | 276,887 | $127,246,189.72 | 357.00 [Very High] | Form 4 | - | 2020-09-22 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $461.00 | -$6,454.00 | 0.02 [ Very Low ] | 276,901 | $127,651,361.00 | 357.02 [Very High] | Form 4 | - | 2020-09-23 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $441.70 | -$6,183.80 | 0.02 [ Very Low ] | 276,915 | $122,313,355.50 | 357.03 [Very High] | Form 4 | - | 2020-09-24 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $457.02 | -$6,398.28 | 0.02 [ Very Low ] | 276,929 | $126,562,091.58 | 357.05 [Very High] | Form 4 | - | 2020-09-25 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $451.00 | -$6,314.00 | 0.02 [ Very Low ] | 276,943 | $124,901,293.00 | 357.07 [Very High] | Form 4 | - | 2020-09-28 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $461.48 | -$6,460.72 | 0.02 [ Very Low ] | 276,957 | $127,810,116.36 | 357.09 [Very High] | Form 4 | - | 2020-09-28 | Murray Stahl | President & CEO | Buy | 75 | Common Stock | $1.31 | -$98.25 | 0.10 [ Low ] | 39,309 | $51,494.79 | 50.68 [High] | Form 4 | By Fromex Equity Corp | 2020-09-28 | Murray Stahl | President & CEO | Buy | 300 | Common Stock | $1.31 | -$393.00 | 0.39 [ Average ] | 39,609 | $51,887.79 | 51.07 [High] | Form 4 | By FRMO Corp | 2020-09-28 | Murray Stahl | President & CEO | Buy | 300 | Common Stock | $1.31 | -$393.00 | 0.39 [ Average ] | 39,909 | $52,280.79 | 51.46 [High] | Form 4 | By Horizon Common Inc | 2020-09-29 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $452.06 | -$6,328.84 | 0.02 [ Very Low ] | 276,971 | $125,207,510.26 | 357.11 [Very High] | Form 4 | - | 2020-09-30 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $451.56 | -$6,321.84 | 0.02 [ Very Low ] | 276,985 | $125,075,346.60 | 357.12 [Very High] | Form 4 | - | 2020-10-01 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $450.20 | -$6,302.80 | 0.02 [ Very Low ] | 276,999 | $124,704,949.80 | 357.14 [Very High] | Form 4 | - | 2020-10-02 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $448.10 | -$6,273.40 | 0.02 [ Very Low ] | 277,013 | $124,129,525.30 | 357.16 [Very High] | Form 4 | - | 2020-10-05 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $455.11 | -$6,371.54 | 0.02 [ Very Low ] | 277,027 | $126,077,757.97 | 357.18 [Very High] | Form 4 | - | 2020-10-06 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $460.22 | -$6,443.08 | 0.02 [ Very Low ] | 277,041 | $127,499,809.02 | 357.20 [Very High] | Form 4 | - | 2020-10-07 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $472.98 | -$6,621.72 | 0.02 [ Very Low ] | 277,055 | $131,041,473.90 | 357.21 [Very High] | Form 4 | - | 2020-10-08 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $484.73 | -$6,786.22 | 0.02 [ Very Low ] | 277,069 | $134,303,656.37 | 357.23 [Very High] | Form 4 | - | 2020-10-09 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $466.60 | -$6,532.40 | 0.02 [ Very Low ] | 277,083 | $129,286,927.80 | 357.25 [Very High] | Form 4 | - | 2020-10-12 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $471.99 | -$6,607.86 | 0.02 [ Very Low ] | 277,097 | $130,787,013.03 | 357.27 [Very High] | Form 4 | - | 2020-10-13 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $459.65 | -$6,435.10 | 0.02 [ Very Low ] | 277,111 | $127,374,071.15 | 357.29 [Very High] | Form 4 | - | 2020-10-14 | Horizon Kinetics Asset Management Llc | - | Buy | 15 | Common Stock | $465.01 | -$6,975.15 | 0.02 [ Very Low ] | 277,126 | $128,866,361.26 | 357.31 [Very High] | Form 4 | - | 2020-10-15 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $481.42 | -$6,739.88 | 0.02 [ Very Low ] | 277,140 | $133,420,738.80 | 357.32 [Very High] | Form 4 | - | 2020-10-16 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $469.42 | -$6,571.88 | 0.02 [ Very Low ] | 277,154 | $130,101,630.68 | 357.34 [Very High] | Form 4 | - | 2020-10-19 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $472.00 | -$6,608.00 | 0.02 [ Very Low ] | 277,168 | $130,823,296.00 | 357.36 [Very High] | Form 4 | - | 2020-10-20 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $469.98 | -$6,579.72 | 0.02 [ Very Low ] | 277,182 | $130,269,996.36 | 357.38 [Very High] | Form 4 | - | 2020-10-21 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $463.05 | -$6,482.70 | 0.02 [ Very Low ] | 277,196 | $128,355,607.80 | 357.40 [Very High] | Form 4 | - | 2020-10-22 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $479.17 | -$6,708.38 | 0.02 [ Very Low ] | 277,210 | $132,830,715.70 | 357.41 [Very High] | Form 4 | - | 2020-10-23 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $477.98 | -$6,691.72 | 0.02 [ Very Low ] | 277,224 | $132,507,527.52 | 357.43 [Very High] | Form 4 | - | 2020-10-26 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $472.98 | -$6,621.72 | 0.02 [ Very Low ] | 277,238 | $131,128,029.24 | 357.45 [Very High] | Form 4 | - | 2020-10-27 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $463.20 | -$6,484.80 | 0.02 [ Very Low ] | 277,252 | $128,423,126.40 | 357.47 [Very High] | Form 4 | - | 2020-10-28 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $449.49 | -$6,292.86 | 0.02 [ Very Low ] | 277,266 | $124,628,294.34 | 357.49 [Very High] | Form 4 | - | 2020-10-29 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $464.62 | -$6,504.68 | 0.02 [ Very Low ] | 277,280 | $128,829,833.60 | 357.50 [Very High] | Form 4 | - | 2020-10-30 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $450.41 | -$6,305.74 | 0.02 [ Very Low ] | 277,294 | $124,895,990.54 | 357.52 [Very High] | Form 4 | - | 2020-11-02 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $465.44 | -$6,516.16 | 0.02 [ Very Low ] | 277,308 | $129,070,235.52 | 357.54 [Very High] | Form 4 | - | 2020-11-03 | Horizon Kinetics Asset Management Llc | - | Buy | 19 | Common Stock | $483.99 | -$9,195.81 | 0.02 [ Very Low ] | 277,327 | $134,223,494.73 | 357.56 [Very High] | Form 4 | - | 2020-11-04 | Horizon Kinetics Asset Management Llc | - | Buy | 18 | Common Stock | $474.51 | -$8,541.18 | 0.02 [ Very Low ] | 277,345 | $131,602,975.95 | 357.59 [Very High] | Form 4 | - | 2020-11-05 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $506.83 | -$7,095.62 | 0.02 [ Very Low ] | 277,359 | $140,573,861.97 | 357.61 [Very High] | Form 4 | - | 2020-11-06 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $497.58 | -$6,966.12 | 0.02 [ Very Low ] | 277,373 | $138,015,257.34 | 357.62 [Very High] | Form 4 | - | 2020-11-09 | Horizon Kinetics Asset Management Llc | - | Buy | 19 | Common Stock | $574.98 | -$10,924.62 | 0.02 [ Very Low ] | 277,392 | $159,494,852.16 | 357.65 [Very High] | Form 4 | - | 2020-11-10 | Horizon Kinetics Asset Management Llc | - | Buy | 19 | Common Stock | $556.02 | -$10,564.38 | 0.02 [ Very Low ] | 277,411 | $154,246,064.22 | 357.67 [Very High] | Form 4 | - | 2020-11-11 | Horizon Kinetics Asset Management Llc | - | Buy | 19 | Common Stock | $540.25 | -$10,264.75 | 0.02 [ Very Low ] | 277,430 | $149,881,557.50 | 357.70 [Very High] | Form 4 | - | 2020-11-10 | Murray Stahl | President & CEO | Buy | 75 | Common Stock | $1.46 | -$109.50 | 0.10 [ Low ] | 60,234 | $87,941.64 | 77.66 [High] | Form 4 | By Fromex Equity Corp | 2020-11-10 | Murray Stahl | President & CEO | Buy | 300 | Common Stock | $1.46 | -$438.00 | 0.39 [ Average ] | 60,534 | $88,379.64 | 78.05 [High] | Form 4 | By FRMO Corp | 2020-11-10 | Murray Stahl | President & CEO | Buy | 300 | Common Stock | $1.46 | -$438.00 | 0.39 [ Average ] | 60,834 | $88,817.64 | 78.43 [High] | Form 4 | By Horizon Common Inc | 2020-11-11 | Murray Stahl | President & CEO | Buy | 75 | Common Stock | $1.47 | -$110.25 | 0.10 [ Low ] | 60,909 | $89,536.23 | 78.53 [High] | Form 4 | By Fromex Equity Corp | 2020-11-11 | Murray Stahl | President & CEO | Buy | 300 | Common Stock | $1.47 | -$441.00 | 0.39 [ Average ] | 61,209 | $89,977.23 | 78.92 [High] | Form 4 | By FRMO Corp | 2020-11-11 | Murray Stahl | President & CEO | Buy | 300 | Common Stock | $1.47 | -$441.00 | 0.39 [ Average ] | 61,509 | $90,418.23 | 79.31 [High] | Form 4 | By Horizon Common Inc | 2020-11-12 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $537.22 | -$7,521.08 | 0.02 [ Very Low ] | 277,444 | $149,048,465.68 | 357.72 [Very High] | Form 4 | - | 2020-11-13 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $549.85 | -$7,697.90 | 0.02 [ Very Low ] | 277,482 | $152,573,477.70 | 357.76 [Very High] | Form 4 | - | 2020-11-16 | Horizon Kinetics Asset Management Llc | - | Buy | 18 | Common Stock | $579.99 | -$10,439.82 | 0.02 [ Very Low ] | 277,500 | $160,947,225.00 | 357.79 [Very High] | Form 4 | - | 2020-11-17 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $584.87 | -$8,188.18 | 0.02 [ Very Low ] | 277,514 | $162,309,613.18 | 357.81 [Very High] | Form 4 | - | 2020-11-25 | Horizon Kinetics Asset Management Llc | - | Buy | 19 | Common Stock | $623.19 | -$11,840.61 | 0.02 [ Very Low ] | 277,551 | $172,967,007.69 | 357.85 [Very High] | Form 4 | - | 2020-11-27 | Horizon Kinetics Asset Management Llc | - | Buy | 23 | Common Stock | $589.00 | -$13,547.00 | 0.03 [ Very Low ] | 277,574 | $163,491,086.00 | 357.88 [Very High] | Form 4 | - | 2020-11-27 | Murray Stahl | President & CEO | Buy | 75 | Common Stock | $1.57 | -$117.75 | 0.10 [ Low ] | 68,334 | $107,284.38 | 88.10 [Very High] | Form 4 | By Fromex Equity Corp | 2020-11-27 | Murray Stahl | President & CEO | Buy | 300 | Common Stock | $1.56 | -$468.00 | 0.39 [ Average ] | 68,634 | $107,069.04 | 88.49 [Very High] | Form 4 | By FRMO Corp | 2020-11-27 | Murray Stahl | President & CEO | Buy | 300 | Common Stock | $1.56 | -$468.00 | 0.39 [ Average ] | 68,934 | $107,537.04 | 88.88 [Very High] | Form 4 | By Horizon Common Inc | 2020-11-30 | Horizon Kinetics Asset Management Llc | - | Buy | 19 | Common Stock | $609.92 | -$11,588.48 | 0.02 [ Very Low ] | 277,593 | $169,309,522.56 | 357.91 [Very High] | Form 4 | - | 2020-12-01 | Horizon Kinetics Asset Management Llc | - | Buy | 26 | Common Stock | $614.01 | -$15,964.26 | 0.03 [ Very Low ] | 277,619 | $170,460,842.19 | 357.94 [Very High] | Form 4 | - | 2020-12-02 | Horizon Kinetics Asset Management Llc | - | Buy | 26 | Common Stock | $620.20 | -$16,125.20 | 0.03 [ Very Low ] | 277,645 | $172,195,429.00 | 357.97 [Very High] | Form 4 | - | 2020-12-14 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $684.00 | -$9,576.00 | 0.02 [ Very Low ] | 277,659 | $189,918,756.00 | 357.99 [Very High] | Form 4 | - | 2020-12-15 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $700.00 | -$9,800.00 | 0.02 [ Very Low ] | 277,673 | $194,371,100.00 | 358.01 [Very High] | Form 4 | - | 2020-12-16 | Horizon Kinetics Asset Management Llc | - | Buy | 14 | Common Stock | $719.90 | -$10,078.60 | 0.02 [ Very Low ] | 277,687 | $199,906,871.30 | 358.03 [Very High] | Form 4 | - | 2020-12-17 | Horizon Kinetics Asset Management Llc | - | Buy | 21 | Common Stock | $723.53 | -$15,194.13 | 0.03 [ Very Low ] | 277,708 | $200,930,069.24 | 358.06 [Very High] | Form 4 | - | 2020-12-18 | Horizon Kinetics Asset Management Llc | - | Buy | 21 | Common Stock | $740.62 | -$15,553.02 | 0.03 [ Very Low ] | 277,729 | $205,691,651.98 | 358.08 [Very High] | Form 4 | - | 2020-12-21 | Horizon Kinetics Asset Management Llc | - | Buy | 19 | Common Stock | $724.50 | -$13,765.50 | 0.02 [ Very Low ] | 277,748 | $201,228,426.00 | 358.11 [Very High] | Form 4 | - | 2020-12-22 | Horizon Kinetics Asset Management Llc | - | Buy | 20 | Common Stock | $700.00 | -$14,000.00 | 0.03 [ Very Low ] | 277,768 | $194,437,600.00 | 358.13 [Very High] | Form 4 | - | 2020-12-23 | Horizon Kinetics Asset Management Llc | - | Buy | 20 | Common Stock | $698.84 | -$13,976.80 | 0.03 [ Very Low ] | 277,788 | $194,129,365.92 | 358.16 [Very High] | Form 4 | - | 2020-12-24 | Horizon Kinetics Asset Management Llc | - | Buy | 20 | Common Stock | $692.00 | -$13,840.00 | 0.03 [ Very Low ] | 277,808 | $192,243,136.00 | 358.18 [Very High] | Form 4 | - | 2020-12-28 | Horizon Kinetics Asset Management Llc | - | Buy | 20 | Common Stock | $694.00 | -$13,880.00 | 0.03 [ Very Low ] | 277,828 | $192,812,632.00 | 358.21 [Very High] | Form 4 | - | 2020-12-29 | Horizon Kinetics Asset Management Llc | - | Buy | 20 | Common Stock | $686.06 | -$13,721.20 | 0.03 [ Very Low ] | 277,848 | $190,620,398.88 | 358.24 [Very High] | Form 4 | - | 2020-12-30 | Horizon Kinetics Asset Management Llc | - | Buy | 20 | Common Stock | $723.49 | -$14,469.80 | 0.03 [ Very Low ] | 277,868 | $201,034,719.32 | 358.26 [Very High] | Form 4 | - | 2020-12-31 | Horizon Kinetics Asset Management Llc | - | Buy | 20 | Common Stock | $727.00 | -$14,540.00 | 0.03 [ Very Low ] | 277,888 | $202,024,576.00 | 358.29 [Very High] | Form 4 | - | 2021-01-04 | Horizon Kinetics Asset Management Llc | - | Buy | 44 | Common Stock | $756.56 | -$33,288.64 | 0.06 [ Very Low ] | 281,534 | $212,997,363.04 | 362.99 [Very High] | Form 4 | - | 2021-01-05 | Horizon Kinetics Asset Management Llc | - | Buy | 44 | Common Stock | $795.00 | -$34,980.00 | 0.06 [ Very Low ] | 281,578 | $223,854,510.00 | 363.05 [Very High] | Form 4 | - | 2021-01-06 | Horizon Kinetics Asset Management Llc | - | Buy | 44 | Common Stock | $793.02 | -$34,892.88 | 0.06 [ Very Low ] | 281,622 | $223,331,878.44 | 363.10 [Very High] | Form 4 | - | 2021-01-07 | Horizon Kinetics Asset Management Llc | - | Buy | 44 | Common Stock | $778.68 | -$34,261.92 | 0.06 [ Very Low ] | 281,666 | $219,327,680.88 | 363.16 [Very High] | Form 4 | - | 2021-01-08 | Horizon Kinetics Asset Management Llc | - | Buy | 44 | Common Stock | $801.00 | -$35,244.00 | 0.06 [ Very Low ] | 281,710 | $225,649,710.00 | 363.22 [Very High] | Form 4 | - | 2021-01-11 | Murray Stahl | - | Buy | 3 | Common Stock | $869.50 | -$2,608.50 | - | 1,172 | $1,019,054.00 | 0.11 [Very Low] | Form 4 | - | 2021-01-11 | Murray Stahl | - | Buy | 2 | Common Stock | $869.50 | -$1,739.00 | - | 1,174 | $1,020,793.00 | 0.11 [Very Low] | Form 4 | - | 2021-01-11 | Murray Stahl | - | Buy | 10 | Common Stock | $869.50 | -$8,695.00 | - | 617 | $536,481.50 | 0.06 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-01-11 | Murray Stahl | - | Buy | 1 | Common Stock | $869.50 | -$869.50 | - | 1,435 | $1,247,732.50 | 0.14 [Very Low] | Form 4 | By Bermuda Liquidators II LLC | 2021-01-11 | Murray Stahl | - | Buy | 2 | Common Stock | $869.50 | -$1,739.00 | - | 99,827 | $86,799,576.50 | 9.51 [Average] | Form 4 | By Horizon Kinetics Hard Assets, LLC | 2021-01-11 | Murray Stahl | - | Buy | 1 | Common Stock | $869.50 | -$869.50 | - | 2,450 | $2,130,275.00 | 0.23 [Very Low] | Form 4 | By CDK Partners LP | 2021-01-11 | Murray Stahl | - | Buy | 2 | Common Stock | $869.50 | -$1,739.00 | - | 5,381 | $4,678,779.50 | 0.51 [Very Low] | Form 4 | By CDK Fund Ltd. | 2021-01-11 | Murray Stahl | - | Buy | 8 | Common Stock | $869.50 | -$6,956.00 | - | 1,238 | $1,076,441.00 | 0.12 [Very Low] | Form 4 | By Horizon Credit Opportunity Fund | 2021-01-11 | Murray Stahl | - | Buy | 2 | Common Stock | $869.50 | -$1,739.00 | - | 42,675 | $37,105,912.50 | 4.07 [Low] | Form 4 | By Polestar Offshore Fund | 2021-01-11 | Murray Stahl | - | Buy | 30 | Common Stock | $869.50 | -$26,085.00 | - | 226,680 | $197,098,260.00 | 21.60 [High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-01-12 | Murray Stahl | - | Buy | 10 | Common Stock | $880.89 | -$8,808.90 | - | 627 | $552,318.03 | 0.06 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-01-12 | Murray Stahl | - | Buy | 3 | Common Stock | $880.89 | -$2,642.67 | - | 1,177 | $1,036,807.53 | 0.11 [Very Low] | Form 4 | - | 2021-01-12 | Murray Stahl | - | Buy | 2 | Common Stock | $880.89 | -$1,761.78 | - | 1,179 | $1,038,569.31 | 0.11 [Very Low] | Form 4 | - | 2021-01-12 | Murray Stahl | - | Buy | 2 | Common Stock | $880.89 | -$1,761.78 | - | 99,829 | $87,938,367.81 | 9.51 [Average] | Form 4 | By Horizon Kinetics Hard Assets, LLC | 2021-01-12 | Murray Stahl | - | Buy | 1 | Common Stock | $880.89 | -$880.89 | - | 1,436 | $1,264,958.04 | 0.14 [Very Low] | Form 4 | By Bermuda Liquidators II LLC | 2021-01-12 | Murray Stahl | - | Buy | 1 | Common Stock | $880.89 | -$880.89 | - | 2,451 | $2,159,061.39 | 0.23 [Very Low] | Form 4 | By CDK Partners LP | 2021-01-12 | Murray Stahl | - | Buy | 2 | Common Stock | $880.89 | -$1,761.78 | - | 5,383 | $4,741,830.87 | 0.51 [Very Low] | Form 4 | By CDK Fund Ltd. | 2021-01-12 | Murray Stahl | - | Buy | 8 | Common Stock | $880.89 | -$7,047.12 | - | 1,246 | $1,097,588.94 | 0.12 [Very Low] | Form 4 | By Horizon Credit Opportunity Fund | 2021-01-12 | Murray Stahl | - | Buy | 2 | Common Stock | $880.89 | -$1,761.78 | - | 42,677 | $37,593,742.53 | 4.07 [Low] | Form 4 | By Polestar Offshore Fund | 2021-01-12 | Murray Stahl | - | Buy | 30 | Common Stock | $880.89 | -$26,426.70 | - | 226,710 | $199,706,571.90 | 21.60 [High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-01-13 | Murray Stahl | - | Buy | 1 | Common Stock | $834.20 | -$834.20 | - | 1,437 | $1,198,745.40 | 1.85 [Low] | Form 4 | By Bermuda Liquidators II LLC | 2021-01-13 | Murray Stahl | - | Buy | 2 | Common Stock | $834.20 | -$1,668.40 | - | 99,851 | $83,295,704.20 | 128.74 [Very High] | Form 4 | By Horizon Kinetics Hard Assets, LLC | 2021-01-13 | Murray Stahl | - | Buy | 10 | Common Stock | $834.20 | -$8,342.00 | - | 637 | $531,385.40 | 0.82 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-01-13 | Murray Stahl | - | Buy | 3 | Common Stock | $834.20 | -$2,502.60 | - | 1,182 | $986,024.40 | 1.52 [Low] | Form 4 | - | 2021-01-13 | Murray Stahl | - | Buy | 2 | Common Stock | $834.20 | -$1,668.40 | - | 1,184 | $987,692.80 | 1.53 [Low] | Form 4 | - | 2021-01-13 | Murray Stahl | - | Buy | 1 | Common Stock | $834.20 | -$834.20 | - | 2,452 | $2,045,458.40 | 3.16 [Low] | Form 4 | By CDK Partners LP | 2021-01-13 | Murray Stahl | - | Buy | 2 | Common Stock | $834.20 | -$1,668.40 | - | 5,385 | $4,492,167.00 | 6.94 [Average] | Form 4 | By CDK Fund Ltd | 2021-01-13 | Murray Stahl | - | Buy | 8 | Common Stock | $834.20 | -$6,673.60 | - | 1,254 | $1,046,086.80 | 1.62 [Low] | Form 4 | By Horizon Credit Opportunity Fund | 2021-01-13 | Murray Stahl | - | Buy | 2 | Common Stock | $834.20 | -$1,668.40 | - | 42,679 | $35,602,821.80 | 55.03 [High] | Form 4 | By Polestar Offshore Fund | 2021-01-13 | Murray Stahl | - | Buy | 30 | Common Stock | $834.20 | -$25,026.00 | 0.04 [ Very Low ] | 226,740 | $189,146,508.00 | 292.34 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-01-14 | Murray Stahl | - | Buy | 1 | Common Stock | $853.97 | -$853.97 | - | 1,438 | $1,228,008.86 | 1.85 [Low] | Form 4 | By Bermuda Liquidators II LLC | 2021-01-14 | Murray Stahl | - | Buy | 2 | Common Stock | $853.97 | -$1,707.94 | - | 99,853 | $85,271,466.41 | 128.74 [Very High] | Form 4 | By Horizon Kinetics Hard Assets, LLC | 2021-01-14 | Murray Stahl | - | Buy | 10 | Common Stock | $853.97 | -$8,539.70 | - | 647 | $552,518.59 | 0.83 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-01-14 | Murray Stahl | - | Buy | 3 | Common Stock | $853.97 | -$2,561.91 | - | 1,187 | $1,013,662.39 | 1.53 [Low] | Form 4 | - | 2021-01-14 | Murray Stahl | - | Buy | 2 | Common Stock | $853.97 | -$1,707.94 | - | 1,189 | $1,015,370.33 | 1.53 [Low] | Form 4 | - | 2021-01-14 | Murray Stahl | - | Buy | 1 | Common Stock | $853.97 | -$853.97 | - | 2,453 | $2,094,788.41 | 3.16 [Low] | Form 4 | By CDK Partners LP | 2021-01-14 | Murray Stahl | - | Buy | 2 | Common Stock | $853.97 | -$1,707.94 | - | 5,387 | $4,600,336.39 | 6.95 [Average] | Form 4 | By CDK Fund Ltd | 2021-01-14 | Murray Stahl | - | Buy | 8 | Common Stock | $853.97 | -$6,831.76 | - | 1,262 | $1,077,710.14 | 1.63 [Low] | Form 4 | By Horizon Credit Opportunity Fund | 2021-01-14 | Murray Stahl | - | Buy | 2 | Common Stock | $853.97 | -$1,707.94 | - | 42,681 | $36,448,293.57 | 55.03 [High] | Form 4 | By Polestar Offshore Fund | 2021-01-14 | Murray Stahl | - | Buy | 30 | Common Stock | $853.97 | -$25,619.10 | 0.04 [ Very Low ] | 226,770 | $193,654,776.90 | 292.38 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-01-15 | Murray Stahl | - | Buy | 2 | Common Stock | $840.99 | -$1,681.98 | - | 99,855 | $83,977,056.45 | 128.75 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-01-15 | Murray Stahl | - | Buy | 10 | Common Stock | $840.99 | -$8,409.90 | - | 657 | $552,530.43 | 0.85 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-01-15 | Murray Stahl | - | Buy | 3 | Common Stock | $840.99 | -$2,522.97 | - | 1,192 | $1,002,460.08 | 1.54 [Low] | Form 4 | - | 2021-01-15 | Murray Stahl | - | Buy | 2 | Common Stock | $840.99 | -$1,681.98 | - | 1,194 | $1,004,142.06 | 1.54 [Low] | Form 4 | - | 2021-01-15 | Murray Stahl | - | Buy | 2 | Common Stock | $840.99 | -$1,681.98 | - | 42,683 | $35,895,976.17 | 55.03 [High] | Form 4 | By Polestar Offshore Fund | 2021-01-15 | Murray Stahl | - | Buy | 14 | Common Stock | $840.99 | -$11,773.86 | 0.02 [ Very Low ] | 226,784 | $190,723,076.16 | 292.40 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-01-19 | Murray Stahl | - | Buy | 2 | Common Stock | $848.85 | -$1,697.70 | - | 42,685 | $36,233,162.25 | 55.03 [High] | Form 4 | By Polestar Offshore Fund | 2021-01-19 | Murray Stahl | - | Buy | 2 | Common Stock | $848.85 | -$1,697.70 | - | 99,857 | $84,763,614.45 | 128.75 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-01-19 | Murray Stahl | - | Buy | 10 | Common Stock | $848.85 | -$8,488.50 | - | 667 | $566,182.95 | 0.86 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-01-19 | Murray Stahl | - | Buy | 3 | Common Stock | $848.85 | -$2,546.55 | - | 1,197 | $1,016,073.45 | 1.54 [Low] | Form 4 | - | 2021-01-19 | Murray Stahl | - | Buy | 2 | Common Stock | $848.85 | -$1,697.70 | - | 1,199 | $1,017,771.15 | 1.55 [Low] | Form 4 | - | 2021-01-19 | Murray Stahl | - | Buy | 14 | Common Stock | $848.85 | -$11,883.90 | 0.02 [ Very Low ] | 226,798 | $192,517,482.30 | 292.42 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-01-20 | Murray Stahl | - | Buy | 10 | Common Stock | $844.34 | -$8,443.40 | - | 677 | $571,618.18 | 0.87 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-01-20 | Murray Stahl | - | Buy | 2 | Common Stock | $844.34 | -$1,688.68 | - | 99,859 | $84,314,948.06 | 128.75 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-01-20 | Murray Stahl | - | Buy | 3 | Common Stock | $844.34 | -$2,533.02 | - | 1,202 | $1,014,896.68 | 1.55 [Low] | Form 4 | - | 2021-01-20 | Murray Stahl | - | Buy | 2 | Common Stock | $844.34 | -$1,688.68 | - | 1,204 | $1,016,585.36 | 1.55 [Low] | Form 4 | - | 2021-01-20 | Murray Stahl | - | Buy | 2 | Common Stock | $844.34 | -$1,688.68 | - | 42,687 | $36,042,341.58 | 55.04 [High] | Form 4 | By Polestar Offshore Fund | 2021-01-20 | Murray Stahl | - | Buy | 14 | Common Stock | $844.34 | -$11,820.76 | 0.02 [ Very Low ] | 226,812 | $191,506,444.08 | 292.43 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-01-21 | Murray Stahl | - | Buy | 2 | Common Stock | $810.91 | -$1,621.82 | - | 42,689 | $34,616,936.99 | 55.04 [High] | Form 4 | By Polestar Offshore Fund | 2021-01-21 | Murray Stahl | - | Buy | 2 | Common Stock | $810.91 | -$1,621.82 | - | 99,861 | $80,978,283.51 | 128.75 [Very High] | Form 4 | By Horizon Kinetics Hard Assets, LLC | 2021-01-21 | Murray Stahl | - | Buy | 10 | Common Stock | $810.91 | -$8,109.10 | - | 687 | $557,095.17 | 0.89 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-01-21 | Murray Stahl | - | Buy | 3 | Common Stock | $810.91 | -$2,432.73 | - | 1,207 | $978,768.37 | 1.56 [Low] | Form 4 | - | 2021-01-21 | Murray Stahl | - | Buy | 2 | Common Stock | $810.91 | -$1,621.82 | - | 1,209 | $980,390.19 | 1.56 [Low] | Form 4 | - | 2021-01-21 | Murray Stahl | - | Buy | 10 | Common Stock | $810.91 | -$8,109.10 | - | 226,822 | $183,932,228.02 | 292.45 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-01-22 | Murray Stahl | - | Buy | 2 | Common Stock | $822.30 | -$1,644.60 | - | 42,691 | $35,104,809.30 | 55.04 [High] | Form 4 | By Polestar Offshore Fund | 2021-01-22 | Murray Stahl | - | Buy | 2 | Common Stock | $822.30 | -$1,644.60 | - | 99,863 | $82,117,344.90 | 128.76 [Very High] | Form 4 | By Horizon Kinetics Hard Assets, LLC | 2021-01-22 | Murray Stahl | - | Buy | 10 | Common Stock | $822.30 | -$8,223.00 | - | 697 | $573,143.10 | 0.90 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-01-22 | Murray Stahl | - | Buy | 3 | Common Stock | $822.30 | -$2,466.90 | - | 1,212 | $996,627.60 | 1.56 [Low] | Form 4 | - | 2021-01-22 | Murray Stahl | - | Buy | 2 | Common Stock | $822.30 | -$1,644.60 | - | 1,214 | $998,272.20 | 1.57 [Low] | Form 4 | - | 2021-01-22 | Murray Stahl | - | Buy | 10 | Common Stock | $822.30 | -$8,223.00 | - | 226,832 | $186,523,953.60 | 292.46 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-01-25 | Murray Stahl | - | Buy | 2 | Common Stock | $823.99 | -$1,647.98 | - | 42,693 | $35,178,605.07 | 55.05 [High] | Form 4 | By Polestar Offshore Fund | 2021-01-25 | Murray Stahl | - | Buy | 2 | Common Stock | $823.99 | -$1,647.98 | - | 99,865 | $82,287,761.35 | 128.76 [Very High] | Form 4 | By Horizon Kinetics Hard Assets, LLC | 2021-01-25 | Murray Stahl | - | Buy | 10 | Common Stock | $823.99 | -$8,239.90 | - | 707 | $582,560.93 | 0.91 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-01-25 | Murray Stahl | - | Buy | 3 | Common Stock | $823.99 | -$2,471.97 | - | 1,217 | $1,002,795.83 | 1.57 [Low] | Form 4 | - | 2021-01-25 | Murray Stahl | - | Buy | 2 | Common Stock | $823.99 | -$1,647.98 | - | 1,219 | $1,004,443.81 | 1.57 [Low] | Form 4 | - | 2021-01-25 | Murray Stahl | - | Buy | 10 | Common Stock | $823.99 | -$8,239.90 | - | 226,842 | $186,915,539.58 | 292.47 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-01-26 | Murray Stahl | - | Buy | 2 | Common Stock | $832.93 | -$1,665.86 | - | 42,695 | $35,561,946.35 | 55.05 [High] | Form 4 | By Polestar Offshore Fund | 2021-01-26 | Murray Stahl | - | Buy | 2 | Common Stock | $832.93 | -$1,665.86 | - | 99,867 | $83,182,220.31 | 128.76 [Very High] | Form 4 | By Horizon Kinetics Hard Assets, LLC | 2021-01-26 | Murray Stahl | - | Buy | 10 | Common Stock | $832.93 | -$8,329.30 | - | 717 | $597,210.81 | 0.92 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-01-26 | Murray Stahl | - | Buy | 3 | Common Stock | $832.93 | -$2,498.79 | - | 1,222 | $1,017,840.46 | 1.58 [Low] | Form 4 | - | 2021-01-26 | Murray Stahl | - | Buy | 2 | Common Stock | $832.93 | -$1,665.86 | - | 1,224 | $1,019,506.32 | 1.58 [Low] | Form 4 | - | 2021-01-26 | Murray Stahl | - | Buy | 1 | Common Stock | $832.93 | -$832.93 | - | 718 | $598,043.74 | 0.93 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-01-26 | Murray Stahl | - | Buy | 10 | Common Stock | $832.93 | -$8,329.30 | - | 226,852 | $188,951,836.36 | 292.49 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-01-27 | Murray Stahl | - | Buy | 14 | Common Stock | $806.10 | -$11,285.40 | 0.02 [ Very Low ] | 42,709 | $34,427,724.90 | 55.07 [High] | Form 4 | By Polestar Offshore Fund | 2021-01-27 | Murray Stahl | - | Buy | 2 | Common Stock | $806.10 | -$1,612.20 | - | 99,869 | $80,504,400.90 | 128.76 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-01-27 | Murray Stahl | - | Buy | 10 | Common Stock | $806.10 | -$8,061.00 | - | 728 | $586,840.80 | 0.94 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-01-27 | Murray Stahl | - | Buy | 3 | Common Stock | $806.10 | -$2,418.30 | - | 1,227 | $989,084.70 | 1.58 [Low] | Form 4 | - | 2021-01-27 | Murray Stahl | - | Buy | 2 | Common Stock | $806.10 | -$1,612.20 | - | 1,229 | $990,696.90 | 1.58 [Low] | Form 4 | - | 2021-01-27 | Murray Stahl | - | Buy | 1 | Common Stock | $806.10 | -$806.10 | - | 729 | $587,646.90 | 0.94 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-01-27 | Murray Stahl | - | Buy | 40 | Common Stock | $806.10 | -$32,244.00 | 0.05 [ Very Low ] | 226,892 | $182,897,641.20 | 292.54 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-01-28 | Murray Stahl | - | Buy | 4 | Common Stock | $835.00 | -$3,340.00 | - | 42,713 | $35,665,355.00 | 55.07 [High] | Form 4 | By Polestar Offshore Fund | 2021-01-28 | Murray Stahl | - | Buy | 2 | Common Stock | $835.00 | -$1,670.00 | - | 99,871 | $83,392,285.00 | 128.77 [Very High] | Form 4 | By Horizon Kinetics Hard Assets, LLC | 2021-01-28 | Murray Stahl | - | Buy | 10 | Common Stock | $835.00 | -$8,350.00 | - | 739 | $617,065.00 | 0.95 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-01-28 | Murray Stahl | - | Buy | 3 | Common Stock | $835.00 | -$2,505.00 | - | 1,232 | $1,028,720.00 | 1.59 [Low] | Form 4 | - | 2021-01-28 | Murray Stahl | - | Buy | 2 | Common Stock | $835.00 | -$1,670.00 | - | 1,234 | $1,030,390.00 | 1.59 [Low] | Form 4 | - | 2021-01-28 | Murray Stahl | - | Buy | 1 | Common Stock | $835.00 | -$835.00 | - | 740 | $617,900.00 | 0.95 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-01-28 | Murray Stahl | - | Buy | 18 | Common Stock | $835.00 | -$15,030.00 | 0.02 [ Very Low ] | 226,910 | $189,469,850.00 | 292.56 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-01-29 | Murray Stahl | - | Buy | 10 | Common Stock | $832.24 | -$8,322.40 | - | 750 | $624,180.00 | 0.97 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-01-29 | Murray Stahl | - | Buy | 1 | Common Stock | $832.24 | -$832.24 | - | 751 | $625,012.24 | 0.97 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-01-29 | Murray Stahl | - | Buy | 2 | Common Stock | $832.24 | -$1,664.48 | - | 99,873 | $83,118,305.52 | 128.77 [Very High] | Form 4 | By Horizon Kinetics Hard Assets, LLC | 2021-01-29 | Murray Stahl | - | Buy | 3 | Common Stock | $832.24 | -$2,496.72 | - | 1,237 | $1,029,480.88 | 1.59 [Low] | Form 4 | - | 2021-01-29 | Murray Stahl | - | Buy | 2 | Common Stock | $832.24 | -$1,664.48 | - | 1,239 | $1,031,145.36 | 1.60 [Low] | Form 4 | - | 2021-01-29 | Murray Stahl | - | Buy | 4 | Common Stock | $832.24 | -$3,328.96 | - | 42,717 | $35,550,796.08 | 55.08 [High] | Form 4 | By Polestar Offshore Fund | 2021-01-29 | Murray Stahl | - | Buy | 18 | Common Stock | $832.24 | -$14,980.32 | 0.02 [ Very Low ] | 226,928 | $188,858,558.72 | 292.58 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-02-01 | Murray Stahl | - | Buy | 2 | Common Stock | $834.00 | -$1,668.00 | - | 99,875 | $83,295,750.00 | 128.77 [Very High] | Form 4 | By Horizon Kinetics Hard Assets, LLC | 2021-02-01 | Murray Stahl | - | Buy | 10 | Common Stock | $834.00 | -$8,340.00 | - | 761 | $634,674.00 | 0.98 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-01 | Murray Stahl | - | Buy | 1 | Common Stock | $834.00 | -$834.00 | - | 762 | $635,508.00 | 0.98 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-01 | Murray Stahl | - | Buy | 3 | Common Stock | $834.00 | -$2,502.00 | - | 1,242 | $1,035,828.00 | 1.60 [Low] | Form 4 | - | 2021-02-01 | Murray Stahl | - | Buy | 2 | Common Stock | $834.00 | -$1,668.00 | - | 1,244 | $1,037,496.00 | 1.60 [Low] | Form 4 | - | 2021-02-01 | Murray Stahl | - | Buy | 4 | Common Stock | $834.00 | -$3,336.00 | - | 42,721 | $35,629,314.00 | 55.08 [High] | Form 4 | By Polestar Offshore Fund | 2021-02-01 | Murray Stahl | - | Buy | 18 | Common Stock | $834.00 | -$15,012.00 | 0.02 [ Very Low ] | 226,946 | $189,272,964.00 | 292.61 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-02-01 | Murray Stahl | - | Sell | 170 | Common Stock | $832.24 | $141,480.80 | 0.22 [ Low ] | 592 | $492,686.08 | 0.76 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-01 | Murray Stahl | - | Buy | 170 | Common Stock | $832.24 | -$141,480.80 | 0.22 [ Low ] | 100,045 | $83,261,450.80 | 128.99 [Very High] | Form 4 | By Horizon Kinetics Hard Assets, LLC | 2021-02-01 | Murray Stahl | - | Sell | 51 | Common Stock | $832.24 | $42,444.24 | 0.07 [ Very Low ] | 1,193 | $992,862.32 | 1.54 [Low] | Form 4 | - | 2021-02-01 | Murray Stahl | - | Buy | 51 | Common Stock | $832.24 | -$42,444.24 | 0.07 [ Very Low ] | 100,096 | $83,303,895.04 | 129.06 [Very High] | Form 4 | By Horizon Kinetics Hard Assets, LLC | 2021-02-01 | Murray Stahl | - | Buy | 196 | Common Stock | $832.24 | -$163,119.04 | 0.25 [ Low ] | 100,292 | $83,467,014.08 | 129.31 [Very High] | Form 4 | By Horizon Kinetics Hard Assets, LLC | 2021-02-02 | Murray Stahl | - | Buy | 2 | Common Stock | $857.94 | -$1,715.88 | - | 100,294 | $86,046,234.36 | 129.31 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-02-02 | Murray Stahl | - | Buy | 10 | Common Stock | $857.94 | -$8,579.40 | - | 602 | $516,479.88 | 0.78 [Very Low] | Form 4 | By Horizon Common, Inc. | 2021-02-02 | Murray Stahl | - | Buy | 1 | Common Stock | $857.94 | -$857.94 | - | 603 | $517,337.82 | 0.78 [Very Low] | Form 4 | By Horizon Common, Inc. | 2021-02-02 | Murray Stahl | - | Buy | 3 | Common Stock | $857.94 | -$2,573.82 | - | 1,196 | $1,026,096.24 | 1.54 [Low] | Form 4 | - | 2021-02-02 | Murray Stahl | - | Buy | 2 | Common Stock | $857.94 | -$1,715.88 | - | 1,198 | $1,027,812.12 | 1.54 [Low] | Form 4 | - | 2021-02-02 | Murray Stahl | - | Buy | 4 | Common Stock | $857.94 | -$3,431.76 | - | 42,725 | $36,655,486.50 | 55.09 [High] | Form 4 | By Polestar Offshore Fund | 2021-02-02 | Murray Stahl | - | Buy | 28 | Common Stock | $857.94 | -$24,022.32 | 0.04 [ Very Low ] | 226,974 | $194,730,073.56 | 292.64 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-02-02 | Murray Stahl | - | Sell | 34 | Common Stock | $832.24 | $28,296.16 | 0.04 [ Very Low ] | 1,164 | $968,727.36 | 1.50 [Low] | Form 4 | - | 2021-02-02 | Murray Stahl | - | Buy | 34 | Common Stock | $832.24 | -$28,296.16 | 0.04 [ Very Low ] | 100,328 | $83,496,974.72 | 129.36 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-02-02 | Murray Stahl | - | Buy | 45 | Common Stock | $832.24 | -$37,450.80 | 0.06 [ Very Low ] | 100,373 | $83,534,425.52 | 129.41 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-02-03 | Murray Stahl | - | Buy | 2 | Common Stock | $905.60 | -$1,811.20 | - | 100,375 | $90,899,600.00 | 129.42 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-02-03 | Murray Stahl | - | Buy | 10 | Common Stock | $905.60 | -$9,056.00 | - | 613 | $555,132.80 | 0.79 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-02-03 | Murray Stahl | - | Buy | 1 | Common Stock | $905.60 | -$905.60 | - | 614 | $556,038.40 | 0.79 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-02-03 | Murray Stahl | - | Buy | 3 | Common Stock | $905.60 | -$2,716.80 | - | 1,167 | $1,056,835.20 | 1.50 [Low] | Form 4 | - | 2021-02-03 | Murray Stahl | - | Buy | 2 | Common Stock | $905.60 | -$1,811.20 | - | 1,169 | $1,058,646.40 | 1.51 [Low] | Form 4 | - | 2021-02-03 | Murray Stahl | - | Buy | 4 | Common Stock | $905.60 | -$3,622.40 | - | 42,729 | $38,695,382.40 | 55.09 [High] | Form 4 | By Polestar Offshore Fund | 2021-02-03 | Murray Stahl | - | Buy | 28 | Common Stock | $905.60 | -$25,356.80 | 0.04 [ Very Low ] | 227,002 | $205,573,011.20 | 292.68 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-02-04 | Murray Stahl | - | Buy | 2 | Common Stock | $961.49 | -$1,922.98 | - | 100,377 | $96,511,481.73 | 129.42 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-02-04 | Murray Stahl | - | Buy | 10 | Common Stock | $961.49 | -$9,614.90 | - | 624 | $599,969.76 | 0.80 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-02-04 | Murray Stahl | - | Buy | 1 | Common Stock | $961.49 | -$961.49 | - | 625 | $600,931.25 | 0.81 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-02-04 | Murray Stahl | - | Buy | 3 | Common Stock | $961.49 | -$2,884.47 | - | 1,172 | $1,126,866.28 | 1.51 [Low] | Form 4 | - | 2021-02-04 | Murray Stahl | - | Buy | 2 | Common Stock | $961.49 | -$1,922.98 | - | 1,174 | $1,128,789.26 | 1.51 [Low] | Form 4 | - | 2021-02-04 | Murray Stahl | - | Buy | 4 | Common Stock | $961.49 | -$3,845.96 | - | 42,733 | $41,087,352.17 | 55.10 [High] | Form 4 | By Polestar Offshore Fund | 2021-02-04 | Murray Stahl | - | Buy | 28 | Common Stock | $961.49 | -$26,921.72 | 0.04 [ Very Low ] | 227,030 | $218,287,074.70 | 292.72 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-02-04 | Murray Stahl | - | Sell | 2 | Common Stock | $832.24 | $1,664.48 | - | 623 | $518,485.52 | 0.80 [Very Low] | Form 4 | By Horizon Common Inc. | 2021-02-04 | Murray Stahl | - | Buy | 2 | Common Stock | $832.24 | -$1,664.48 | - | 100,379 | $83,539,418.96 | 129.42 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-02-05 | Murray Stahl | - | Buy | 2 | Common Stock | $992.99 | -$1,985.98 | - | 100,381 | $99,677,329.19 | 129.42 [Very High] | Form 4 | By Horizon Kinetics Hard Assets, LLC | 2021-02-05 | Murray Stahl | - | Buy | 10 | Common Stock | $992.99 | -$9,929.90 | - | 633 | $628,562.67 | 0.82 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-05 | Murray Stahl | - | Buy | 1 | Common Stock | $992.99 | -$992.99 | - | 634 | $629,555.66 | 0.82 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-05 | Murray Stahl | - | Buy | 3 | Common Stock | $992.99 | -$2,978.97 | - | 1,177 | $1,168,749.23 | 1.52 [Low] | Form 4 | - | 2021-02-05 | Murray Stahl | - | Buy | 2 | Common Stock | $992.99 | -$1,985.98 | - | 1,179 | $1,170,735.21 | 1.52 [Low] | Form 4 | - | 2021-02-05 | Murray Stahl | - | Buy | 4 | Common Stock | $992.99 | -$3,971.96 | - | 42,737 | $42,437,413.63 | 55.10 [High] | Form 4 | By Polestar Offshore Fund | 2021-02-05 | Murray Stahl | - | Buy | 28 | Common Stock | $992.99 | -$27,803.72 | 0.04 [ Very Low ] | 227,058 | $225,466,323.42 | 292.75 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-02-08 | Murray Stahl | - | Buy | 2 | Common Stock | $1,020.00 | -$2,040.00 | - | 100,383 | $102,390,660.00 | 129.43 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-02-08 | Murray Stahl | - | Buy | 10 | Common Stock | $1,020.00 | -$10,200.00 | - | 644 | $656,880.00 | 0.83 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-08 | Murray Stahl | - | Buy | 1 | Common Stock | $1,020.00 | -$1,020.00 | - | 645 | $657,900.00 | 0.83 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-08 | Murray Stahl | - | Buy | 3 | Common Stock | $1,020.00 | -$3,060.00 | - | 1,182 | $1,205,640.00 | 1.52 [Low] | Form 4 | - | 2021-02-08 | Murray Stahl | - | Buy | 2 | Common Stock | $1,020.00 | -$2,040.00 | - | 1,184 | $1,207,680.00 | 1.53 [Low] | Form 4 | - | 2021-02-08 | Murray Stahl | - | Buy | 4 | Common Stock | $1,020.00 | -$4,080.00 | - | 42,741 | $43,595,820.00 | 55.11 [High] | Form 4 | By Polestar Offshore Fund | 2021-02-08 | Murray Stahl | - | Buy | 28 | Common Stock | $1,020.00 | -$28,560.00 | 0.04 [ Very Low ] | 227,086 | $231,627,720.00 | 292.79 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-02-09 | Murray Stahl | - | Buy | 2 | Common Stock | $1,011.68 | -$2,023.36 | - | 100,385 | $101,557,496.80 | 129.43 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-02-09 | Murray Stahl | - | Buy | 10 | Common Stock | $1,011.68 | -$10,116.80 | - | 655 | $662,650.40 | 0.84 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-09 | Murray Stahl | - | Buy | 1 | Common Stock | $1,011.68 | -$1,011.68 | - | 656 | $663,662.08 | 0.85 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-09 | Murray Stahl | - | Buy | 3 | Common Stock | $1,011.68 | -$3,035.04 | - | 1,187 | $1,200,864.16 | 1.53 [Low] | Form 4 | - | 2021-02-09 | Murray Stahl | - | Buy | 2 | Common Stock | $1,011.68 | -$2,023.36 | - | 1,189 | $1,202,887.52 | 1.53 [Low] | Form 4 | - | 2021-02-09 | Murray Stahl | - | Buy | 4 | Common Stock | $1,011.68 | -$4,046.72 | - | 42,745 | $43,244,261.60 | 55.11 [High] | Form 4 | By Polestar Offshore Fund | 2021-02-09 | Murray Stahl | - | Buy | 28 | Common Stock | $1,011.68 | -$28,327.04 | 0.04 [ Very Low ] | 227,114 | $229,766,691.52 | 292.82 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-02-10 | Murray Stahl | - | Buy | 2 | Common Stock | $1,065.94 | -$2,131.88 | - | 100,387 | $107,006,518.78 | 129.43 [Very High] | Form 4 | By Horizon Kinetics Hard Assets, LLC | 2021-02-10 | Murray Stahl | - | Buy | 10 | Common Stock | $1,065.94 | -$10,659.40 | - | 666 | $709,916.04 | 0.86 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-10 | Murray Stahl | - | Buy | 1 | Common Stock | $1,065.94 | -$1,065.94 | - | 667 | $710,981.98 | 0.86 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-10 | Murray Stahl | - | Buy | 3 | Common Stock | $1,065.94 | -$3,197.82 | - | 1,192 | $1,270,600.48 | 1.54 [Low] | Form 4 | - | 2021-02-10 | Murray Stahl | - | Buy | 2 | Common Stock | $1,065.94 | -$2,131.88 | - | 1,194 | $1,272,732.36 | 1.54 [Low] | Form 4 | - | 2021-02-05 | Murray Stahl | - | Buy | 4 | Common Stock | $1,065.94 | -$4,263.76 | - | 42,749 | $45,567,869.06 | 55.12 [High] | Form 4 | By Polestar Offshore Fund | 2021-02-10 | Murray Stahl | - | Buy | 28 | Common Stock | $1,065.94 | -$29,846.32 | 0.04 [ Very Low ] | 227,142 | $242,119,743.48 | 292.86 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-02-11 | Murray Stahl | - | Buy | 4 | Common Stock | $1,074.98 | -$4,299.92 | - | 42,753 | $45,958,619.94 | 55.12 [High] | Form 4 | By Polestar Offshore Fund | 2021-02-11 | Murray Stahl | - | Buy | 2 | Common Stock | $1,074.98 | -$2,149.96 | - | 100,389 | $107,916,167.22 | 129.43 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-02-11 | Murray Stahl | - | Buy | 10 | Common Stock | $1,074.98 | -$10,749.80 | - | 677 | $727,761.46 | 0.87 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-11 | Murray Stahl | - | Buy | 1 | Common Stock | $1,074.98 | -$1,074.98 | - | 678 | $728,836.44 | 0.87 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-11 | Murray Stahl | - | Buy | 3 | Common Stock | $1,074.98 | -$3,224.94 | - | 1,197 | $1,286,751.06 | 1.54 [Low] | Form 4 | - | 2021-02-11 | Murray Stahl | - | Buy | 2 | Common Stock | $1,074.98 | -$2,149.96 | - | 1,199 | $1,288,901.02 | 1.55 [Low] | Form 4 | - | 2021-02-11 | Murray Stahl | - | Buy | 28 | Common Stock | $1,074.98 | -$30,099.44 | 0.04 [ Very Low ] | 227,170 | $244,203,206.60 | 292.90 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-02-12 | Murray Stahl | - | Buy | 4 | Common Stock | $1,119.78 | -$4,479.12 | - | 42,757 | $47,878,433.46 | 55.13 [High] | Form 4 | By Polestar Offshore Fund | 2021-02-12 | Murray Stahl | - | Buy | 2 | Common Stock | $1,119.78 | -$2,239.56 | - | 100,391 | $112,415,833.98 | 129.44 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-02-12 | Murray Stahl | - | Buy | 10 | Common Stock | $1,119.78 | -$11,197.80 | - | 688 | $770,408.64 | 0.89 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-12 | Murray Stahl | - | Buy | 1 | Common Stock | $1,119.78 | -$1,119.78 | - | 689 | $771,528.42 | 0.89 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-12 | Murray Stahl | - | Buy | 3 | Common Stock | $1,119.78 | -$3,359.34 | - | 1,202 | $1,345,975.56 | 1.55 [Low] | Form 4 | - | 2021-02-12 | Murray Stahl | - | Buy | 2 | Common Stock | $1,119.78 | -$2,239.56 | - | 1,204 | $1,348,215.12 | 1.55 [Low] | Form 4 | - | 2021-02-12 | Murray Stahl | - | Buy | 28 | Common Stock | $1,119.78 | -$31,353.84 | 0.04 [ Very Low ] | 227,198 | $254,411,776.44 | 292.93 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-02-16 | Murray Stahl | - | Buy | 4 | Common Stock | $1,164.23 | -$4,656.92 | - | 42,761 | $49,783,639.03 | 55.13 [High] | Form 4 | By Polestar Offshore Fund | 2021-02-16 | Murray Stahl | - | Buy | 2 | Common Stock | $1,164.23 | -$2,328.46 | - | 100,393 | $116,880,542.39 | 129.44 [Very High] | Form 4 | By Horizon Kinetics Hard Assets, LLC | 2021-02-16 | Murray Stahl | - | Buy | 10 | Common Stock | $1,164.23 | -$11,642.30 | - | 699 | $813,796.77 | 0.90 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-16 | Murray Stahl | - | Buy | 1 | Common Stock | $1,164.23 | -$1,164.23 | - | 700 | $814,961.00 | 0.90 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-16 | Murray Stahl | - | Buy | 3 | Common Stock | $1,164.23 | -$3,492.69 | - | 1,207 | $1,405,225.61 | 1.56 [Low] | Form 4 | - | 2021-02-16 | Murray Stahl | - | Buy | 2 | Common Stock | $1,164.23 | -$2,328.46 | - | 1,209 | $1,407,554.07 | 1.56 [Low] | Form 4 | - | 2021-02-16 | Murray Stahl | - | Buy | 28 | Common Stock | $1,164.23 | -$32,598.44 | 0.04 [ Very Low ] | 227,226 | $264,543,325.98 | 292.97 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-02-17 | Murray Stahl | - | Buy | 2 | Common Stock | $1,142.83 | -$2,285.66 | - | 100,395 | $114,734,417.85 | 129.44 [Very High] | Form 4 | By Horizon Kinetics Hard Assets, LLC | 2021-02-17 | Murray Stahl | - | Buy | 10 | Common Stock | $1,142.83 | -$11,428.30 | - | 710 | $811,409.30 | 0.92 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-17 | Murray Stahl | - | Buy | 1 | Common Stock | $1,142.83 | -$1,142.83 | - | 711 | $812,552.13 | 0.92 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-17 | Murray Stahl | - | Buy | 3 | Common Stock | $1,142.83 | -$3,428.49 | - | 1,212 | $1,385,109.96 | 1.56 [Low] | Form 4 | - | 2021-02-17 | Murray Stahl | - | Buy | 2 | Common Stock | $1,142.83 | -$2,285.66 | - | 1,214 | $1,387,395.62 | 1.57 [Low] | Form 4 | - | 2021-02-17 | Murray Stahl | - | Buy | 4 | Common Stock | $1,142.83 | -$4,571.32 | - | 42,765 | $48,873,124.95 | 55.14 [High] | Form 4 | By Polestar Offshore Fund | 2021-02-17 | Murray Stahl | - | Buy | 28 | Common Stock | $1,142.83 | -$31,999.24 | 0.04 [ Very Low ] | 227,254 | $259,712,688.82 | 293.00 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-02-18 | Murray Stahl | - | Buy | 2 | Common Stock | $1,109.83 | -$2,219.66 | - | 100,397 | $111,423,602.51 | 129.44 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-02-18 | Murray Stahl | - | Buy | 10 | Common Stock | $1,109.83 | -$11,098.30 | - | 721 | $800,187.43 | 0.93 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-18 | Murray Stahl | - | Buy | 1 | Common Stock | $1,109.83 | -$1,109.83 | - | 722 | $801,297.26 | 0.93 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-18 | Murray Stahl | - | Buy | 3 | Common Stock | $1,109.83 | -$3,329.49 | - | 1,217 | $1,350,663.11 | 1.57 [Low] | Form 4 | - | 2021-02-18 | Murray Stahl | - | Buy | 2 | Common Stock | $1,109.83 | -$2,219.66 | - | 1,219 | $1,352,882.77 | 1.57 [Low] | Form 4 | - | 2021-02-18 | Murray Stahl | - | Buy | 4 | Common Stock | $1,109.83 | -$4,439.32 | - | 42,769 | $47,466,319.27 | 55.14 [High] | Form 4 | By Polestar Offshore Fund | 2021-02-18 | Murray Stahl | - | Buy | 28 | Common Stock | $1,109.83 | -$31,075.24 | 0.04 [ Very Low ] | 227,282 | $252,244,382.06 | 293.04 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-02-19 | Murray Stahl | - | Buy | 4 | Common Stock | $1,109.00 | -$4,436.00 | - | 42,773 | $47,435,257.00 | 55.15 [High] | Form 4 | By Polestar Offshore Fund | 2021-02-19 | Murray Stahl | - | Buy | 2 | Common Stock | $1,109.00 | -$2,218.00 | - | 100,399 | $111,342,491.00 | 129.45 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-02-19 | Murray Stahl | - | Buy | 10 | Common Stock | $1,109.00 | -$11,090.00 | - | 732 | $811,788.00 | 0.94 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-19 | Murray Stahl | - | Buy | 1 | Common Stock | $1,109.00 | -$1,109.00 | - | 733 | $812,897.00 | 0.95 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-19 | Murray Stahl | - | Buy | 3 | Common Stock | $1,109.00 | -$3,327.00 | - | 1,222 | $1,355,198.00 | 1.58 [Low] | Form 4 | - | 2021-02-19 | Murray Stahl | - | Buy | 2 | Common Stock | $1,109.00 | -$2,218.00 | - | 1,224 | $1,357,416.00 | 1.58 [Low] | Form 4 | - | 2021-02-19 | Murray Stahl | - | Buy | 28 | Common Stock | $1,109.00 | -$31,052.00 | 0.04 [ Very Low ] | 227,310 | $252,086,790.00 | 293.08 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-02-22 | Murray Stahl | - | Buy | 1 | Common Stock | $1,100.01 | -$1,100.01 | - | 42,774 | $47,051,827.74 | 55.15 [High] | Form 4 | By Polestar Offshore Fund | 2021-02-22 | Murray Stahl | - | Buy | 2 | Common Stock | $1,100.01 | -$2,200.02 | - | 100,401 | $110,442,104.01 | 129.45 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-02-22 | Murray Stahl | - | Buy | 10 | Common Stock | $1,100.01 | -$11,000.10 | - | 743 | $817,307.43 | 0.96 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-22 | Murray Stahl | - | Buy | 1 | Common Stock | $1,100.01 | -$1,100.01 | - | 744 | $818,407.44 | 0.96 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-22 | Murray Stahl | - | Buy | 2 | Common Stock | $1,100.01 | -$2,200.02 | - | 1,226 | $1,348,612.26 | 1.58 [Low] | Form 4 | - | 2021-02-22 | Murray Stahl | - | Buy | 1 | Common Stock | $1,100.01 | -$1,100.01 | - | 1,227 | $1,349,712.27 | 1.58 [Low] | Form 4 | - | 2021-02-22 | Murray Stahl | - | Buy | 2 | Common Stock | $1,100.01 | -$2,200.02 | - | 746 | $820,607.46 | 0.96 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-22 | Murray Stahl | - | Buy | 20 | Common Stock | $1,100.01 | -$22,000.20 | 0.03 [ Very Low ] | 227,330 | $250,065,273.30 | 293.10 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-02-23 | Murray Stahl | - | Buy | 2 | Common Stock | $1,114.08 | -$2,228.16 | - | 100,403 | $111,856,974.24 | 129.45 [Very High] | Form 4 | By Horizon Kinetics Hard Assets, LLC | 2021-02-23 | Murray Stahl | - | Buy | 10 | Common Stock | $1,114.08 | -$11,140.80 | - | 756 | $842,244.48 | 0.97 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-23 | Murray Stahl | - | Buy | 1 | Common Stock | $1,114.08 | -$1,114.08 | - | 757 | $843,358.56 | 0.98 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-23 | Murray Stahl | - | Buy | 2 | Common Stock | $1,114.08 | -$2,228.16 | - | 1,229 | $1,369,204.32 | 1.58 [Low] | Form 4 | - | 2021-02-23 | Murray Stahl | - | Buy | 1 | Common Stock | $1,114.08 | -$1,114.08 | - | 1,230 | $1,370,318.40 | 1.59 [Low] | Form 4 | - | 2021-02-23 | Murray Stahl | - | Buy | 1 | Common Stock | $1,114.08 | -$1,114.08 | - | 1,263 | $1,407,083.04 | 1.63 [Low] | Form 4 | By Horizon Credit Opportunity Fund | 2021-02-23 | Murray Stahl | - | Buy | 1 | Common Stock | $1,114.08 | -$1,114.08 | - | 42,775 | $47,654,772.00 | 55.15 [High] | Form 4 | By Polestar Offshore Fund | 2021-02-23 | Murray Stahl | - | Buy | 12 | Common Stock | $1,114.08 | -$13,368.96 | 0.02 [ Very Low ] | 227,342 | $253,277,175.36 | 293.12 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-02-24 | Murray Stahl | - | Buy | 2 | Common Stock | $1,143.52 | -$2,287.04 | - | 100,405 | $114,815,125.60 | 129.45 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-02-24 | Murray Stahl | - | Buy | 10 | Common Stock | $1,143.52 | -$11,435.20 | - | 767 | $877,079.84 | 0.99 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-24 | Murray Stahl | - | Buy | 1 | Common Stock | $1,143.52 | -$1,143.52 | - | 768 | $878,223.36 | 0.99 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-24 | Murray Stahl | - | Buy | 2 | Common Stock | $1,143.52 | -$2,287.04 | - | 1,232 | $1,408,816.64 | 1.59 [Low] | Form 4 | - | 2021-02-24 | Murray Stahl | - | Buy | 1 | Common Stock | $1,143.52 | -$1,143.52 | - | 1,233 | $1,409,960.16 | 1.59 [Low] | Form 4 | - | 2021-02-24 | Murray Stahl | - | Buy | 1 | Common Stock | $1,143.52 | -$1,143.52 | - | 1,264 | $1,445,409.28 | 1.63 [Low] | Form 4 | By Horizon Credit Opportunities Fund | 2021-02-24 | Murray Stahl | - | Buy | 1 | Common Stock | $1,143.52 | -$1,143.52 | - | 42,776 | $48,915,211.52 | 55.15 [High] | Form 4 | By Polestar Offshore Fund | 2021-02-24 | Murray Stahl | - | Buy | 8 | Common Stock | $1,143.52 | -$9,148.16 | - | 227,350 | $259,979,272.00 | 293.13 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-02-25 | Murray Stahl | - | Buy | 2 | Common Stock | $1,111.87 | -$2,223.74 | - | 100,407 | $111,639,531.09 | 129.46 [Very High] | Form 4 | By Horizon Kinetics Hard Assets, LLC | 2021-02-25 | Murray Stahl | - | Buy | 10 | Common Stock | $1,111.87 | -$11,118.70 | - | 778 | $865,034.86 | 1.00 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-25 | Murray Stahl | - | Buy | 1 | Common Stock | $1,111.87 | -$1,111.87 | - | 779 | $866,146.73 | 1.00 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-25 | Murray Stahl | - | Buy | 2 | Common Stock | $1,111.87 | -$2,223.74 | - | 1,235 | $1,373,159.45 | 1.59 [Low] | Form 4 | - | 2021-02-25 | Murray Stahl | - | Buy | 1 | Common Stock | $1,111.87 | -$1,111.87 | - | 1,236 | $1,374,271.32 | 1.59 [Low] | Form 4 | - | 2021-02-25 | Murray Stahl | - | Buy | 1 | Common Stock | $1,111.87 | -$1,111.87 | - | 1,265 | $1,406,515.55 | 1.63 [Low] | Form 4 | By Horizon Credit Opportunities Fund | 2021-02-25 | Murray Stahl | - | Buy | 1 | Common Stock | $1,111.87 | -$1,111.87 | - | 42,777 | $47,562,462.99 | 55.15 [High] | Form 4 | By Polestar Offshore Fund | 2021-02-25 | Murray Stahl | - | Buy | 12 | Common Stock | $1,111.87 | -$13,342.44 | 0.02 [ Very Low ] | 227,362 | $252,796,986.94 | 293.14 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-02-26 | Murray Stahl | - | Buy | 2 | Common Stock | $1,104.04 | -$2,208.08 | - | 100,409 | $110,855,552.36 | 129.46 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-02-26 | Murray Stahl | - | Buy | 10 | Common Stock | $1,104.04 | -$11,040.40 | - | 789 | $871,087.56 | 1.02 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-26 | Murray Stahl | - | Buy | 1 | Common Stock | $1,104.04 | -$1,104.04 | - | 790 | $872,191.60 | 1.02 [Very Low] | Form 4 | By Horizon Common Inc | 2021-02-26 | Murray Stahl | - | Buy | 2 | Common Stock | $1,104.04 | -$2,208.08 | - | 1,238 | $1,366,801.52 | 1.60 [Low] | Form 4 | - | 2021-02-26 | Murray Stahl | - | Buy | 1 | Common Stock | $1,104.04 | -$1,104.04 | - | 1,239 | $1,367,905.56 | 1.60 [Low] | Form 4 | - | 2021-02-26 | Murray Stahl | - | Buy | 1 | Common Stock | $1,104.04 | -$1,104.04 | - | 1,266 | $1,397,714.64 | 1.63 [Low] | Form 4 | By Horizon Credit Opportunities Fund | 2021-02-26 | Murray Stahl | - | Buy | 1 | Common Stock | $1,104.04 | -$1,104.04 | - | 42,778 | $47,228,623.12 | 55.15 [High] | Form 4 | By Polestar Offshore Fund | 2021-02-26 | Murray Stahl | - | Buy | 12 | Common Stock | $1,104.04 | -$13,248.48 | 0.02 [ Very Low ] | 227,374 | $251,029,990.96 | 293.16 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-03-01 | Murray Stahl | - | Buy | 1 | Common Stock | $1,107.78 | -$1,107.78 | - | 1,267 | $1,403,557.26 | 1.63 [Low] | Form 4 | By Horizon Credit Opportunity Fund | 2021-03-01 | Murray Stahl | - | Buy | 1 | Common Stock | $1,107.78 | -$1,107.78 | - | 42,779 | $47,389,720.62 | 55.16 [High] | Form 4 | By Polestar Offshore Fund | 2021-03-01 | Murray Stahl | - | Buy | 2 | Common Stock | $1,107.78 | -$2,215.56 | - | 100,411 | $111,233,297.58 | 129.46 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-03-01 | Murray Stahl | - | Buy | 10 | Common Stock | $1,107.78 | -$11,077.80 | - | 800 | $886,224.00 | 1.03 [Very Low] | Form 4 | By Horizon Common Inc | 2021-03-01 | Murray Stahl | - | Buy | 1 | Common Stock | $1,107.78 | -$1,107.78 | - | 801 | $887,331.78 | 1.03 [Very Low] | Form 4 | By Horizon Common Inc | 2021-03-01 | Murray Stahl | - | Buy | 2 | Common Stock | $1,107.78 | -$2,215.56 | - | 1,241 | $1,374,754.98 | 1.60 [Low] | Form 4 | - | 2021-03-01 | Murray Stahl | - | Buy | 1 | Common Stock | $1,107.78 | -$1,107.78 | - | 1,242 | $1,375,862.76 | 1.60 [Low] | Form 4 | - | 2021-03-01 | Murray Stahl | - | Buy | 12 | Common Stock | $1,107.78 | -$13,293.36 | 0.02 [ Very Low ] | 227,386 | $251,893,663.08 | 293.17 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-03-01 | Murray Stahl | - | Sell | 100 | Common Stock | $1,113.61 | $111,361.00 | 0.13 [ Low ] | 701 | $780,640.61 | 0.90 [Very Low] | Form 4 | By Horizon Common Inc | 2021-03-01 | Murray Stahl | - | Buy | 100 | Common Stock | $1,113.61 | -$111,361.00 | 0.13 [ Low ] | 100,511 | $111,930,054.71 | 129.59 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-03-01 | Murray Stahl | - | Sell | 55 | Common Stock | $1,113.61 | $61,248.55 | 0.07 [ Very Low ] | 1,187 | $1,321,855.07 | 1.53 [Low] | Form 4 | - | 2021-03-01 | Murray Stahl | - | Buy | 55 | Common Stock | $1,113.61 | -$61,248.55 | 0.07 [ Very Low ] | 100,566 | $111,991,303.26 | 129.66 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-03-01 | Murray Stahl | - | Sell | 36 | Common Stock | $1,113.61 | $40,089.96 | 0.05 [ Very Low ] | 1,151 | $1,281,765.11 | 1.48 [Low] | Form 4 | - | 2021-03-01 | Murray Stahl | - | Buy | 36 | Common Stock | $1,113.61 | -$40,089.96 | 0.05 [ Very Low ] | 100,602 | $112,031,393.22 | 129.71 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-03-01 | Murray Stahl | - | Buy | 297 | Common Stock | $1,113.61 | -$330,742.17 | 0.38 [ Average ] | 100,899 | $112,362,135.39 | 130.09 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-03-02 | Murray Stahl | - | Buy | 1 | Common Stock | $1,098.32 | -$1,098.32 | - | 1,268 | $1,392,669.76 | 1.63 [Low] | Form 4 | By Horizon Credit Opportunities Fund | 2021-03-02 | Murray Stahl | - | Buy | 1 | Common Stock | $1,098.32 | -$1,098.32 | - | 42,780 | $46,986,129.60 | 55.16 [High] | Form 4 | By Polestar Offshore Fund | 2021-03-02 | Murray Stahl | - | Buy | 2 | Common Stock | $1,098.32 | -$2,196.64 | - | 100,901 | $110,821,586.32 | 130.09 [Very High] | Form 4 | By Horizon Kinetics Hard Assets, LLC | 2021-03-02 | Murray Stahl | - | Buy | 10 | Common Stock | $1,098.32 | -$10,983.20 | - | 711 | $780,905.52 | 0.92 [Very Low] | Form 4 | By Horizon Common Inc | 2021-03-02 | Murray Stahl | - | Buy | 1 | Common Stock | $1,098.32 | -$1,098.32 | - | 712 | $782,003.84 | 0.92 [Very Low] | Form 4 | By Horizon Common Inc | 2021-03-02 | Murray Stahl | - | Buy | 2 | Common Stock | $1,098.32 | -$2,196.64 | - | 1,153 | $1,266,362.96 | 1.49 [Low] | Form 4 | - | 2021-03-02 | Murray Stahl | - | Buy | 1 | Common Stock | $1,098.32 | -$1,098.32 | - | 1,154 | $1,267,461.28 | 1.49 [Low] | Form 4 | - | 2021-03-02 | Murray Stahl | - | Buy | 12 | Common Stock | $1,098.32 | -$13,179.84 | 0.02 [ Very Low ] | 227,398 | $249,755,771.36 | 293.19 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-03-03 | Murray Stahl | - | Buy | 1 | Common Stock | $1,157.20 | -$1,157.20 | - | 1,269 | $1,468,486.80 | 1.64 [Low] | Form 4 | By Horizon Credit Opportunity Fund | 2021-03-03 | Murray Stahl | - | Buy | 1 | Common Stock | $1,157.20 | -$1,157.20 | - | 42,781 | $49,506,173.20 | 55.16 [High] | Form 4 | By Polestar Offshore Fund | 2021-03-03 | Murray Stahl | - | Buy | 2 | Common Stock | $1,157.20 | -$2,314.40 | - | 100,903 | $116,764,951.60 | 130.10 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-03-03 | Murray Stahl | - | Buy | 10 | Common Stock | $1,157.20 | -$11,572.00 | - | 722 | $835,498.40 | 0.93 [Very Low] | Form 4 | By Horizon Common Inc | 2021-03-03 | Murray Stahl | - | Buy | 1 | Common Stock | $1,157.20 | -$1,157.20 | - | 723 | $836,655.60 | 0.93 [Very Low] | Form 4 | By Horizon Common Inc | 2021-03-03 | Murray Stahl | - | Buy | 2 | Common Stock | $1,157.20 | -$2,314.40 | - | 1,156 | $1,337,723.20 | 1.49 [Low] | Form 4 | - | 2021-03-03 | Murray Stahl | - | Buy | 1 | Common Stock | $1,157.20 | -$1,157.20 | - | 1,157 | $1,338,880.40 | 1.49 [Low] | Form 4 | - | 2021-03-03 | Murray Stahl | - | Buy | 12 | Common Stock | $1,157.20 | -$13,886.40 | 0.02 [ Very Low ] | 227,410 | $263,158,852.00 | 293.21 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC | 2021-03-04 | Murray Stahl | - | Buy | 1 | Common Stock | $1,175.02 | -$1,175.02 | - | 1,270 | $1,492,275.40 | 1.64 [Low] | Form 4 | By Horizon Credit Opportunity Fund | 2021-03-04 | Murray Stahl | - | Buy | 1 | Common Stock | $1,175.02 | -$1,175.02 | - | 42,782 | $50,269,705.64 | 55.16 [High] | Form 4 | By Polestar Offshore Fund | 2021-03-04 | Murray Stahl | - | Buy | 2 | Common Stock | $1,175.02 | -$2,350.04 | - | 100,905 | $118,565,393.10 | 130.10 [Very High] | Form 4 | By Horizon Kinetics Hard Assets LLC | 2021-03-04 | Murray Stahl | - | Buy | 10 | Common Stock | $1,175.02 | -$11,750.20 | - | 733 | $861,289.66 | 0.95 [Very Low] | Form 4 | By Horizon Common Inc | 2021-03-04 | Murray Stahl | - | Buy | 1 | Common Stock | $1,175.02 | -$1,175.02 | - | 734 | $862,464.68 | 0.95 [Very Low] | Form 4 | By Horizon Common Inc | 2021-03-04 | Murray Stahl | - | Buy | 2 | Common Stock | $1,175.02 | -$2,350.04 | - | 1,159 | $1,361,848.18 | 1.49 [Low] | Form 4 | - | 2021-03-04 | Murray Stahl | - | Buy | 1 | Common Stock | $1,175.02 | -$1,175.02 | - | 1,160 | $1,363,023.20 | 1.50 [Low] | Form 4 | - | 2021-03-04 | Murray Stahl | - | Buy | 12 | Common Stock | $1,175.02 | -$14,100.24 | 0.02 [ Very Low ] | 227,422 | $267,225,398.44 | 293.22 [Very High] | Form 4 | By Horizon Kinetics Asset Management LLC |