Feb 25
2025
BUY
Grant, award, or other acquisition
-
3,986
Added 20.74%
15,231
Common Stock
Dec 04
2024
SELL
Open market or private sale
$229,429
$46.2 p/Share
4,966
Reduced 30.63%
11,245
Common Stock
Mar 07
2024
SELL
Open market or private sale
$141,074
$37.48 p/Share
3,764
Reduced 18.92%
16,132
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
5,160
Added 20.66%
19,810
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
3,833
Added 21.13%
14,309
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
2,412
Added 19.03%
10,261
Common Stock
Sep 23
2021
SELL
Open market or private sale
$80,983
$56.91 p/Share
1,423
Reduced 15.42%
7,807
Common Stock
Jun 18
2021
SELL
Open market or private sale
$79,665
$53.11 p/Share
1,500
Reduced 14.04%
9,186
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
2,554
Added 19.4%
10,610
Common Stock
Dec 09
2020
SELL
Open market or private sale
$153,706
$47.72 p/Share
3,221
Reduced 28.56%
8,056
Common Stock
Dec 09
2020
BUY
Exercise of conversion of derivative security
$89,318
$27.73 p/Share
3,221
Added 22.22%
11,277
Common Stock
Nov 12
2020
SELL
Open market or private sale
$44,788
$46.8 p/Share
957
Reduced 10.69%
7,999
Common Stock
Sep 23
2020
SELL
Open market or private sale
$54,750
$36.5 p/Share
1,500
Reduced 14.35%
8,956
Common Stock
Feb 25
2020
BUY
Grant, award, or other acquisition
-
2,923
Added 22.25%
10,215
Common Stock
Sep 17
2019
SELL
Open market or private sale
$225,562
$52.64 p/Share
4,285
Reduced 37.14%
7,252
Common Stock
Sep 17
2019
BUY
Exercise of conversion of derivative security
$118,909
$27.75 p/Share
4,285
Added 27.08%
11,537
Common Stock
Feb 26
2019
BUY
Grant, award, or other acquisition
-
2,457
Added 25.68%
7,111
Common Stock
Feb 20
2019
SELL
Open market or private sale
$118,044
$51.57 p/Share
2,289
Reduced 32.97%
4,654
Common Stock
Jun 15
2018
SELL
Open market or private sale
$130,850
$52.34 p/Share
2,500
Reduced 26.68%
6,871
Common Stock
Feb 22
2018
SELL
Open market or private sale
$137,575
$55.03 p/Share
2,500
Reduced 21.26%
9,261
Common Stock
Feb 20
2018
BUY
Grant, award, or other acquisition
-
2,289
Added 16.29%
11,761
Common Stock