May 10
2024
BUY
Grant, award, or other acquisition
-
2,490
Added 5.92%
39,595
Common Stock
Feb 14
2024
-
5,334
Reduced 12.57%
37,105
Common Stock
May 11
2023
BUY
Grant, award, or other acquisition
-
3,040
Added 6.68%
42,439
Common Stock
May 12
2022
BUY
Grant, award, or other acquisition
-
2,930
Added 6.92%
39,399
Common Stock
May 12
2021
BUY
Grant, award, or other acquisition
-
2,580
Added 6.61%
36,469
Common Stock
Aug 13
2020
-
16,232
Reduced 32.39%
33,889
Common Stock
May 13
2020
BUY
Grant, award, or other acquisition
-
3,510
Added 6.54%
50,121
Common Stock
May 10
2019
BUY
Grant, award, or other acquisition
-
3,690
Added 7.34%
46,611
Common Stock
Mar 06
2019
SELL
Open market or private sale
$360,577
$39.55 p/Share
9,117
Reduced 17.52%
42,921
Common Stock
Mar 06
2019
BUY
Exercise of conversion of derivative security
$80,138
$8.79 p/Share
9,117
Added 14.91%
52,038
Common Stock
May 11
2018
BUY
Grant, award, or other acquisition
-
3,680
Added 6.69%
51,329
Common Stock
Mar 22
2018
SELL
Open market or private sale
$233,397
$41.85 p/Share
5,577
Reduced 10.48%
47,649
Common Stock
Mar 22
2018
SELL
Payment of exercise price or tax liability
$148,149
$41.85 p/Share
3,540
Reduced 6.24%
53,226
Common Stock
Mar 22
2018
BUY
Exercise of conversion of derivative security
$148,151
$16.25 p/Share
9,117
Added 13.84%
56,766
Common Stock
May 12
2017
BUY
Grant, award, or other acquisition
-
3,570
Added 6.01%
55,799
Common Stock
Feb 23
2017
SELL
Open market or private sale
$66,052
$33.89 p/Share
1,949
Reduced 3.18%
59,397
Common Stock
Feb 23
2017
SELL
Payment of exercise price or tax liability
$242,924
$33.89 p/Share
7,168
Reduced 12.07%
52,229
Common Stock
Feb 23
2017
BUY
Exercise of conversion of derivative security
$242,968
$26.65 p/Share
9,117
Added 12.94%
61,346
Common Stock
Nov 08
2016
SELL
Payment of exercise price or tax liability
$928,027
$30.12 p/Share
30,811
Reduced 37.1%
52,229
Common Stock
Nov 08
2016
SELL
Open market or private sale
$170,332
$30.11 p/Share
5,657
Reduced 6.38%
83,040
Common Stock
Nov 08
2016
BUY
Exercise of conversion of derivative security
$929,205
$25.48 p/Share
36,468
Added 29.14%
88,697
Common Stock
May 09
2016
BUY
Grant, award, or other acquisition
-
4,100
Added 7.28%
52,229
Common Stock
May 04
2015
BUY
Grant, award, or other acquisition
-
4,380
Added 8.65%
46,240
Common Stock
May 06
2014
BUY
Grant, award, or other acquisition
-
5,890
Added 12.34%
41,860
Common Stock
May 07
2013
BUY
Grant, award, or other acquisition
-
4,170
Added 10.39%
35,970
Common Stock