Mar 11
2025
SELL
Open market or private sale
$425,452
$23.61 p/Share
18,020
Reduced 8.37%
197,184
Common Stock
Mar 11
2025
BUY
Exercise of conversion of derivative security
$411,432
$21.55 p/Share
19,092
Added 8.15%
215,204
Common Stock
Mar 06
2025
SELL
Open market or private sale
$52,675
$24.8 p/Share
2,124
Reduced 1.07%
196,112
Common Stock
Mar 06
2025
BUY
Grant, award, or other acquisition
-
25,493
Added 11.39%
198,236
Common Stock
Mar 05
2025
SELL
Open market or private sale
$11,936
$25.29 p/Share
472
Reduced 0.27%
172,743
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
23,416
Added 11.91%
173,215
Common Stock
Feb 24
2025
SELL
Open market or private sale
$145,698
$27.31 p/Share
5,335
Reduced 3.44%
149,799
Common Stock
Dec 11
2024
SELL
Open market or private sale
$243,149
$30.13 p/Share
8,070
Reduced 4.98%
153,862
Common Stock
Aug 26
2024
SELL
Open market or private sale
$84,083
$26.55 p/Share
3,167
Reduced 1.92%
161,932
Common Stock
Aug 15
2024
SELL
Open market or private sale
$61,386
$25.76 p/Share
2,383
Reduced 1.42%
165,099
Common Stock
May 10
2024
SELL
Open market or private sale
$29,275
$23.42 p/Share
1,250
Reduced 0.74%
167,482
Common Stock
May 09
2024
SELL
Open market or private sale
$23,290
$23.79 p/Share
979
Reduced 0.58%
168,732
Common Stock
Mar 05
2024
SELL
Open market or private sale
$44,553
$18.72 p/Share
2,380
Reduced 1.38%
169,669
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
5,724
Added 3.22%
172,049
Common Stock
Feb 27
2024
SELL
Open market or private sale
$9,617
$19.83 p/Share
485
Reduced 0.29%
166,325
Common Stock
Feb 26
2024
SELL
Open market or private sale
$58,377
$20.27 p/Share
2,880
Reduced 1.7%
166,810
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
18,222
Added 9.77%
168,376
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
19,610
Added 11.46%
151,468
Common Stock
Feb 20
2024
SELL
Open market or private sale
$66,519
$18.86 p/Share
3,527
Reduced 2.61%
131,858
Common Stock
Jan 02
2024
SELL
Open market or private sale
$382,122
$18.0 p/Share
21,229
Reduced 13.72%
133,520
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$346,032
$16.3 p/Share
21,229
Added 12.06%
154,749
Common Stock
Mar 02
2023
SELL
Open market or private sale
$12,162
$13.41 p/Share
907
Reduced 0.67%
133,520
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
3,663
Added 2.65%
134,427
Common Stock
Feb 27
2023
SELL
Open market or private sale
$25,362
$12.94 p/Share
1,960
Reduced 1.48%
130,764
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
11,526
Added 8.04%
131,758
Common Stock