Feb 23
2021
BUY
Grant, award, or other acquisition
-
31,950
Added 11.73%
240,469
Common Stock
Oct 27
2020
SELL
Open market or private sale
$4,875,400
$487.54 p/Share
10,000
Reduced 4.51%
211,593
Common Stock
Oct 26
2020
SELL
Open market or private sale
$4,802,500
$480.25 p/Share
10,000
Reduced 4.32%
221,593
Common Stock
Aug 28
2020
SELL
Payment of exercise price or tax liability
$1,502,659
$424.48 p/Share
3,540
Reduced 1.51%
231,593
Common Stock
Aug 27
2020
SELL
Payment of exercise price or tax liability
$1,063,100
$420.53 p/Share
2,528
Reduced 1.06%
235,133
Common Stock
Aug 26
2020
SELL
Payment of exercise price or tax liability
$816,822
$425.65 p/Share
1,919
Reduced 0.8%
237,661
Common Stock
Aug 25
2020
SELL
Payment of exercise price or tax liability
$365,281
$422.29 p/Share
865
Reduced 0.36%
239,580
Common Stock
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