Jun 20
2019
SELL
Payment of exercise price or tax liability
$30,795,757
$265.93 p/Share
115,804
Reduced 33.8%
226,852
Common Stock, $0.001 p...
Jun 19
2019
BUY
Grant, award, or other acquisition
-
233,568
Added 40.53%
342,656
Common Stock, $0.001 p...
Jun 17
2019
SELL
Open market or private sale
$5,295,400
$264.77 p/Share
20,000
Reduced 15.49%
109,088
Common Stock, $0.001 p...
Jun 17
2019
BUY
Exercise of conversion of derivative security
$709,000
$35.45 p/Share
20,000
Added 13.41%
129,088
Common Stock, $0.001 p...
May 15
2019
SELL
Open market or private sale
$6,072,200
$303.61 p/Share
20,000
Reduced 15.49%
109,088
Common Stock, $0.001 p...
May 15
2019
BUY
Exercise of conversion of derivative security
$709,000
$35.45 p/Share
20,000
Added 13.41%
129,088
Common Stock, $0.001 p...
Apr 15
2019
SELL
Open market or private sale
$6,305,800
$315.29 p/Share
20,000
Reduced 15.49%
109,088
Common Stock, $0.001 p...
Apr 15
2019
BUY
Exercise of conversion of derivative security
$709,000
$35.45 p/Share
20,000
Added 13.41%
129,088
Common Stock, $0.001 p...
Mar 15
2019
SELL
Open market or private sale
$5,811,600
$290.58 p/Share
20,000
Reduced 15.49%
109,088
Common Stock, $0.001 p...
Mar 15
2019
BUY
Exercise of conversion of derivative security
$709,000
$35.45 p/Share
20,000
Added 13.41%
129,088
Common Stock, $0.001 p...
Feb 15
2019
SELL
Open market or private sale
$5,647,200
$282.36 p/Share
20,000
Reduced 15.49%
109,088
Common Stock, $0.001 p...
Feb 15
2019
BUY
Exercise of conversion of derivative security
$709,000
$35.45 p/Share
20,000
Added 13.41%
129,088
Common Stock, $0.001 p...
Jan 15
2019
SELL
Open market or private sale
$5,102,000
$255.1 p/Share
20,000
Reduced 15.49%
109,088
Common Stock, $0.001 p...
Jan 15
2019
BUY
Exercise of conversion of derivative security
$709,000
$35.45 p/Share
20,000
Added 13.41%
129,088
Common Stock, $0.001 p...
Dec 17
2018
SELL
Payment of exercise price or tax liability
$190,103
$254.83 p/Share
746
Reduced 0.68%
109,088
Common Stock, $0.001 p...
Dec 17
2018
SELL
Open market or private sale
$5,123,600
$256.18 p/Share
20,000
Reduced 15.49%
109,088
Common Stock, $0.001 p...
Dec 17
2018
BUY
Exercise of conversion of derivative security
$779,800
$38.99 p/Share
20,000
Added 13.41%
129,088
Common Stock, $0.001 p...
Nov 15
2018
SELL
Open market or private sale
$4,586,000
$229.3 p/Share
20,000
Reduced 15.4%
109,834
Common Stock, $0.001 p...
Nov 15
2018
BUY
Exercise of conversion of derivative security
$779,800
$38.99 p/Share
20,000
Added 13.35%
129,834
Common Stock, $0.001 p...
Oct 15
2018
SELL
Open market or private sale
$4,620,600
$231.03 p/Share
20,000
Reduced 15.4%
109,834
Common Stock, $0.001 p...
Oct 15
2018
BUY
Exercise of conversion of derivative security
$779,800
$38.99 p/Share
20,000
Added 13.35%
129,834
Common Stock, $0.001 p...
Sep 17
2018
SELL
Open market or private sale
$4,776,000
$238.8 p/Share
20,000
Reduced 15.4%
109,834
Common Stock, $0.001 p...
Sep 17
2018
BUY
Exercise of conversion of derivative security
$779,800
$38.99 p/Share
20,000
Added 13.35%
129,834
Common Stock, $0.001 p...
Aug 15
2018
SELL
Open market or private sale
$4,097,800
$204.89 p/Share
20,000
Reduced 15.4%
109,834
Common Stock, $0.001 p...
Aug 15
2018
BUY
Exercise of conversion of derivative security
$779,800
$38.99 p/Share
20,000
Added 13.35%
129,834
Common Stock, $0.001 p...