Jun 17
2025
SELL
Open market or private sale
$442,500
$29.5 p/Share
15,000
Reduced 18.94%
64,200
Common Stock
Jun 13
2025
SELL
Open market or private sale
$743,455
$28.45 p/Share
26,132
Reduced 24.81%
79,200
Common Stock
May 09
2025
SELL
Open market or private sale
$307,263
$29.13 p/Share
10,548
Reduced 9.1%
105,332
Common Stock
Mar 06
2025
SELL
Open market or private sale
$39,754
$24.8 p/Share
1,603
Reduced 1.36%
115,880
Common Stock
Mar 06
2025
BUY
Grant, award, or other acquisition
-
19,240
Added 14.07%
117,483
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
18,398
Added 15.77%
98,243
Common Stock
Feb 24
2025
SELL
Open market or private sale
$128,001
$27.31 p/Share
4,687
Reduced 5.54%
79,845
Common Stock
Mar 20
2024
SELL
Open market or private sale
$44,511
$20.39 p/Share
2,183
Reduced 2.55%
83,296
Common Stock
Mar 05
2024
SELL
Open market or private sale
$28,192
$18.72 p/Share
1,506
Reduced 1.73%
85,438
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
5,724
Added 6.18%
86,944
Common Stock
Feb 27
2024
SELL
Open market or private sale
$9,220
$19.83 p/Share
465
Reduced 0.57%
81,220
Common Stock
Feb 26
2024
SELL
Open market or private sale
$61,782
$20.27 p/Share
3,048
Reduced 3.6%
81,685
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
16,030
Added 16.17%
83,133
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
14,800
Added 17.72%
68,703
Common Stock
Mar 02
2023
SELL
Open market or private sale
$12,162
$13.41 p/Share
907
Reduced 1.71%
52,077
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
3,663
Added 6.47%
52,984
Common Stock
Feb 27
2023
SELL
Open market or private sale
$30,240
$12.94 p/Share
2,337
Reduced 4.52%
49,321
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
11,210
Added 18.17%
50,482
Common Stock
Nov 08
2022
BUY
Grant, award, or other acquisition
-
19,447
Added 33.16%
39,195
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
8,406
Added 29.86%
19,748
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$13,510
$17.5 p/Share
772
Reduced 6.37%
11,342
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
2,603
Added 17.69%
12,114
Common Stock
Mar 16
2021
BUY
Grant, award, or other acquisition
-
8,511
Added 47.23%
9,511
Common Stock