Dec 13
2019
BUY
Exercise of conversion of derivative security
$67,450
$26.98 p/Share
2,500
Added 7.52%
30,766
Common Stock
Dec 12
2019
SELL
Open market or private sale
$319,800
$127.92 p/Share
2,500
Reduced 8.13%
28,266
Common Stock
Dec 12
2019
BUY
Exercise of conversion of derivative security
$67,450
$26.98 p/Share
2,500
Added 7.52%
30,766
Common Stock
Dec 11
2019
SELL
Open market or private sale
$316,275
$126.51 p/Share
2,500
Reduced 8.13%
28,266
Common Stock
Dec 11
2019
BUY
Exercise of conversion of derivative security
$67,450
$26.98 p/Share
2,500
Added 7.52%
30,766
Common Stock
Dec 10
2019
SELL
Open market or private sale
$315,100
$126.04 p/Share
2,500
Reduced 8.13%
28,266
Common Stock
Dec 10
2019
BUY
Exercise of conversion of derivative security
$67,450
$26.98 p/Share
2,500
Added 7.52%
30,766
Common Stock
Dec 02
2019
SELL
Payment of exercise price or tax liability
$19,840
$123.23 p/Share
161
Reduced 0.57%
28,266
Common Stock
Nov 15
2019
SELL
Open market or private sale
$85,752
$119.1 p/Share
720
Reduced 2.33%
30,207
Common Stock
Nov 15
2019
SELL
Open market or private sale
$88,058
$119.97 p/Share
734
Reduced 2.43%
29,473
Common Stock
Nov 15
2019
SELL
Open market or private sale
$126,514
$120.95 p/Share
1,046
Reduced 3.55%
28,427
Common Stock
Nov 15
2019
BUY
Exercise of conversion of derivative security
$67,450
$26.98 p/Share
2,500
Added 7.48%
30,927
Common Stock
Nov 14
2019
SELL
Open market or private sale
$56,806
$118.1 p/Share
481
Reduced 1.56%
30,446
Common Stock
Nov 14
2019
SELL
Open market or private sale
$98,767
$117.86 p/Share
838
Reduced 2.75%
29,608
Common Stock
Nov 14
2019
SELL
Open market or private sale
$138,850
$117.57 p/Share
1,181
Reduced 3.99%
28,427
Common Stock
Nov 14
2019
BUY
Exercise of conversion of derivative security
$67,450
$26.98 p/Share
2,500
Added 7.48%
30,927
Common Stock
Nov 13
2019
SELL
Open market or private sale
$75,298
$117.47 p/Share
641
Reduced 2.07%
30,286
Common Stock
Nov 13
2019
SELL
Open market or private sale
$95,942
$118.01 p/Share
813
Reduced 2.68%
29,473
Common Stock
Nov 13
2019
SELL
Open market or private sale
$123,449
$118.02 p/Share
1,046
Reduced 3.55%
28,427
Common Stock
Nov 13
2019
BUY
Exercise of conversion of derivative security
$67,450
$26.98 p/Share
2,500
Added 7.48%
30,927
Common Stock
Nov 12
2019
SELL
Open market or private sale
$111,889
$117.53 p/Share
952
Reduced 3.08%
29,975
Common Stock
Nov 12
2019
SELL
Open market or private sale
$100,237
$116.15 p/Share
863
Reduced 2.88%
29,112
Common Stock
Nov 12
2019
SELL
Open market or private sale
$79,796
$116.49 p/Share
685
Reduced 2.35%
28,427
Common Stock
Nov 12
2019
BUY
Exercise of conversion of derivative security
$67,450
$26.98 p/Share
2,500
Added 7.48%
30,927
Common Stock
Oct 18
2019
SELL
Open market or private sale
$89,561
$117.38 p/Share
763
Reduced 2.47%
30,164
Common Stock