Jul 31
2020
SELL
Open market or private sale
$8,180,400
$409.02 p/Share
20,000
Reduced 7.68%
240,445
Common Stock
Jul 31
2020
BUY
Exercise of conversion of derivative security
$2,621,400
$131.07 p/Share
20,000
Added 7.13%
260,445
Common Stock
Jul 30
2020
SELL
Open market or private sale
$8,106,200
$405.31 p/Share
20,000
Reduced 7.68%
240,445
Common Stock
Jul 30
2020
BUY
Exercise of conversion of derivative security
$2,621,400
$131.07 p/Share
20,000
Added 7.13%
260,445
Common Stock
Jul 29
2020
SELL
Open market or private sale
$8,225,600
$411.28 p/Share
20,000
Reduced 7.68%
240,445
Common Stock
Jul 29
2020
BUY
Exercise of conversion of derivative security
$2,621,400
$131.07 p/Share
20,000
Added 7.13%
260,445
Common Stock
Jul 28
2020
SELL
Open market or private sale
$8,232,400
$411.62 p/Share
20,000
Reduced 7.68%
240,445
Common Stock
Jul 28
2020
BUY
Exercise of conversion of derivative security
$2,621,400
$131.07 p/Share
20,000
Added 7.13%
260,445
Common Stock
Jul 27
2020
SELL
Open market or private sale
$8,088,000
$404.4 p/Share
20,000
Reduced 7.68%
240,445
Common Stock
Jul 27
2020
BUY
Exercise of conversion of derivative security
$2,621,400
$131.07 p/Share
20,000
Added 7.13%
260,445
Common Stock
Jul 24
2020
SELL
Open market or private sale
$8,067,400
$403.37 p/Share
20,000
Reduced 7.68%
240,445
Common Stock
Jul 24
2020
BUY
Exercise of conversion of derivative security
$2,621,400
$131.07 p/Share
20,000
Added 7.13%
260,445
Common Stock
Jun 02
2020
SELL
Open market or private sale
$5,175,291
$349.8 p/Share
14,795
Reduced 5.11%
274,945
Common Stock
Jun 02
2020
-
34,500
Reduced 12.55%
240,445
Common Stock
Jun 02
2020
BUY
Exercise of conversion of derivative security
$1,838,723
$124.28 p/Share
14,795
Added 4.86%
289,740
Common Stock
Jun 01
2020
SELL
Open market or private sale
$6,999,600
$349.98 p/Share
20,000
Reduced 6.78%
274,945
Common Stock
Jun 01
2020
BUY
Exercise of conversion of derivative security
$2,485,600
$124.28 p/Share
20,000
Added 6.35%
294,945
Common Stock
May 29
2020
SELL
Open market or private sale
$6,985,200
$349.26 p/Share
20,000
Reduced 6.78%
274,945
Common Stock
May 29
2020
BUY
Exercise of conversion of derivative security
$2,485,600
$124.28 p/Share
20,000
Added 6.35%
294,945
Common Stock
May 18
2020
SELL
Open market or private sale
$5,852,597
$350.35 p/Share
16,705
Reduced 5.73%
274,945
Common Stock
May 18
2020
BUY
Exercise of conversion of derivative security
$2,076,097
$124.28 p/Share
16,705
Added 5.42%
291,650
Common Stock
Apr 28
2020
SELL
Open market or private sale
$10,071,300
$335.71 p/Share
30,000
Reduced 9.84%
274,945
Common Stock
Apr 28
2020
BUY
Exercise of conversion of derivative security
$3,728,400
$124.28 p/Share
30,000
Added 8.96%
304,945
Common Stock
Feb 27
2020
SELL
Payment of exercise price or tax liability
$1,752,475
$297.08 p/Share
5,899
Reduced 2.1%
274,945
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$1,519,831
$309.16 p/Share
4,916
Reduced 1.72%
280,844
Common Stock