Aug 25
2021
SELL
Open market or private sale
$1,869,000
$74.76 p/Share
25,000
Reduced 30.31%
57,483
Common Stock
Aug 25
2021
BUY
Exercise of conversion of derivative security
$659,750
$26.39 p/Share
25,000
Added 23.26%
82,483
Common Stock
May 28
2021
SELL
Open market or private sale
$1,850,250
$74.01 p/Share
25,000
Reduced 30.31%
57,483
Common Stock
May 28
2021
BUY
Exercise of conversion of derivative security
$754,250
$30.17 p/Share
25,000
Added 23.26%
82,483
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$450,521
$63.75 p/Share
7,067
Added 10.95%
57,483
Common Stock
Feb 12
2021
SELL
Open market or private sale
$2,123,637
$57.92 p/Share
36,665
Reduced 42.17%
50,274
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
$1,074,651
$29.31 p/Share
36,665
Added 29.66%
86,939
Common Stock
Mar 02
2020
BUY
Exercise of conversion of derivative security
$378,880
$40.81 p/Share
9,284
Added 15.82%
49,404
Common Stock
May 31
2019
-
236
Reduced 0.59%
39,639
Common Stock
Apr 17
2019
SELL
Open market or private sale
$1,060,240
$45.7 p/Share
23,200
Reduced 36.78%
39,875
Common Stock
Apr 16
2019
SELL
Open market or private sale
$2,601,480
$45.64 p/Share
57,000
Reduced 47.47%
63,075
Common Stock
Apr 16
2019
BUY
Exercise of conversion of derivative security
$1,312,353
$17.92 p/Share
73,234
Added 37.88%
120,075
Common Stock
Mar 01
2019
BUY
Exercise of conversion of derivative security
$648,139
$46.77 p/Share
13,858
Added 22.88%
46,721
Common Stock
Apr 27
2018
SELL
Open market or private sale
$727,610
$55.97 p/Share
13,000
Reduced 28.49%
32,630
Common Stock
Apr 27
2018
BUY
Exercise of conversion of derivative security
$195,260
$15.02 p/Share
13,000
Added 22.17%
45,630
Common Stock
Mar 05
2018
BUY
Exercise of conversion of derivative security
$108,968
$52.82 p/Share
2,063
Added 5.95%
32,585
Common Stock
Mar 02
2018
BUY
Exercise of conversion of derivative security
$358,449
$51.62 p/Share
6,944
Added 18.53%
30,522
Common Stock
Feb 26
2018
SELL
Open market or private sale
$799,200
$53.28 p/Share
15,000
Reduced 38.88%
23,578
Common Stock
Feb 26
2018
BUY
Exercise of conversion of derivative security
$246,000
$16.4 p/Share
15,000
Added 28.0%
38,578
Common Stock
Nov 22
2017
SELL
Open market or private sale
$457,900
$45.79 p/Share
10,000
Reduced 29.9%
23,441
Common Stock
Nov 22
2017
BUY
Exercise of conversion of derivative security
$136,400
$13.64 p/Share
10,000
Added 23.02%
33,441
Common Stock
Nov 02
2017
-
181
Reduced 0.77%
23,441
Common Stock
Oct 31
2017
SELL
Open market or private sale
$361,200
$45.15 p/Share
8,000
Reduced 33.87%
15,622
Common Stock
Mar 03
2017
BUY
Exercise of conversion of derivative security
$82,974
$42.42 p/Share
1,956
Added 7.67%
23,554
Common Stock
Mar 02
2017
BUY
Exercise of conversion of derivative security
$56,878
$42.51 p/Share
1,338
Added 5.83%
21,598
Common Stock