Apr 19
2021
BUY
Exercise of conversion of derivative security
-
924
Added 2.5%
36,096
Common Stock
Apr 08
2020
BUY
Exercise of conversion of derivative security
-
1,073
Added 2.96%
35,172
Common Stock
Apr 10
2019
BUY
Exercise of conversion of derivative security
-
1,177
Added 3.34%
34,099
Common Stock
Apr 11
2018
BUY
Exercise of conversion of derivative security
-
2,035
Added 5.82%
32,922
Common Stock
Apr 11
2017
BUY
Exercise of conversion of derivative security
-
2,801
Added 8.31%
30,887
Common Stock
Jan 20
2017
SELL
Open market or private sale
$1,100,200
$110.02 p/Share
10,000
Reduced 26.26%
28,086
Common Stock
Jan 20
2017
BUY
Exercise of conversion of derivative security
$332,300
$33.23 p/Share
10,000
Added 20.8%
38,086
Common Stock
Sep 22
2016
SELL
Open market or private sale
$677,808
$108.0 p/Share
6,276
Reduced 18.26%
28,086
Common Stock
Sep 22
2016
BUY
Exercise of conversion of derivative security
$208,551
$33.23 p/Share
6,276
Added 15.44%
34,362
Common Stock
Jul 20
2016
SELL
Open market or private sale
$492,500
$98.5 p/Share
5,000
Reduced 15.11%
28,086
Common Stock
Jul 20
2016
BUY
Exercise of conversion of derivative security
$166,150
$33.23 p/Share
5,000
Added 13.13%
33,086
Common Stock
Apr 12
2016
BUY
Exercise of conversion of derivative security
-
3,426
Added 10.87%
28,086
Common Stock
Apr 01
2016
SELL
Open market or private sale
$475,000
$95.0 p/Share
5,000
Reduced 16.86%
24,660
Common Stock
Apr 01
2016
BUY
Exercise of conversion of derivative security
$169,100
$33.82 p/Share
5,000
Added 14.43%
29,660
Common Stock
Mar 30
2016
SELL
Open market or private sale
$266,960
$94.0 p/Share
2,840
Reduced 10.33%
24,660
Common Stock
Mar 30
2016
BUY
Exercise of conversion of derivative security
$96,049
$33.82 p/Share
2,840
Added 9.36%
27,500
Common Stock
Oct 22
2015
SELL
Open market or private sale
$441,700
$88.34 p/Share
5,000
Reduced 16.86%
24,660
Common Stock
Oct 22
2015
BUY
Exercise of conversion of derivative security
$169,100
$33.82 p/Share
5,000
Added 14.43%
29,660
Common Stock
Oct 15
2015
SELL
Open market or private sale
$430,000
$86.0 p/Share
5,000
Reduced 16.86%
24,660
Common Stock
Oct 15
2015
BUY
Exercise of conversion of derivative security
$169,100
$33.82 p/Share
5,000
Added 14.43%
29,660
Common Stock
Jun 18
2015
SELL
Open market or private sale
$1,985,000
$79.4 p/Share
25,000
Reduced 50.34%
24,660
Common Stock
Jun 18
2015
BUY
Exercise of conversion of derivative security
$927,250
$37.09 p/Share
25,000
Added 33.49%
49,660
Common Stock
Apr 08
2015
BUY
Exercise of conversion of derivative security
-
3,986
Added 13.91%
24,660
Common Stock
Mar 19
2015
SELL
Open market or private sale
$385,000
$77.0 p/Share
5,000
Reduced 19.47%
20,674
Common Stock
Mar 19
2015
BUY
Exercise of conversion of derivative security
$213,050
$42.61 p/Share
5,000
Added 16.3%
25,674
Common Stock