May 06
2025
BUY
Grant, award, or other acquisition
-
7,794
Added 6.46%
112,858
Common Stock
Apr 29
2024
BUY
Grant, award, or other acquisition
-
9,414
Added 8.22%
105,064
Common Stock
May 19
2023
BUY
Open market or private purchase
$22,040
$11.02 p/Share
2,000
Added 2.05%
95,650
Common Stock
May 02
2023
BUY
Grant, award, or other acquisition
-
6,955
Added 6.91%
93,650
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
-
5,391
Added 5.85%
86,695
Common Stock
Apr 29
2021
BUY
Grant, award, or other acquisition
-
6,576
Added 7.48%
81,304
Common Stock
Sep 08
2020
BUY
Grant, award, or other acquisition
-
3,648
Added 4.65%
74,728
Common Stock
Apr 28
2020
BUY
Grant, award, or other acquisition
-
8,032
Added 10.15%
71,080
Common Stock
Apr 23
2019
BUY
Grant, award, or other acquisition
-
6,505
Added 9.35%
63,048
Common Stock
Apr 24
2018
BUY
Grant, award, or other acquisition
-
3,936
Added 6.51%
56,543
Common Stock
Jun 15
2017
SELL
Open market or private sale
$91,974
$17.65 p/Share
5,211
Reduced 9.01%
52,607
Common Stock
Jun 15
2017
BUY
Exercise of conversion of derivative security
$91,707
$17.1 p/Share
5,363
Added 8.49%
57,818
Common Stock
Apr 25
2017
BUY
Grant, award, or other acquisition
-
4,059
Added 7.18%
52,455
Common Stock
Dec 20
2016
SELL
Payment of exercise price or tax liability
$114,576
$20.08 p/Share
5,706
Reduced 10.55%
48,396
Common Stock
Dec 20
2016
BUY
Exercise of conversion of derivative security
$114,554
$13.37 p/Share
8,568
Added 13.67%
54,102
Common Stock
Jun 10
2016
SELL
Open market or private sale
$88,623
$13.93 p/Share
6,362
Reduced 12.26%
45,534
Common Stock
Jun 10
2016
BUY
Exercise of conversion of derivative security
$88,319
$10.85 p/Share
8,140
Added 13.56%
51,896
Common Stock
Apr 26
2016
BUY
Grant, award, or other acquisition
-
4,510
Added 9.34%
43,756
Common Stock
Nov 09
2015
SELL
Open market or private sale
$85,359
$15.3 p/Share
5,579
Reduced 20.21%
22,020
Common Stock
Jun 09
2015
SELL
Open market or private sale
$75,876
$15.4 p/Share
4,927
Reduced 15.15%
27,599
Common Stock
May 01
2015
BUY
Grant, award, or other acquisition
-
4,548
Added 12.27%
32,526
Common Stock
May 01
2014
BUY
Grant, award, or other acquisition
-
3,889
Added 12.2%
27,978
Common Stock