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
Feb 19
2023
SELL
Payment of exercise price or tax liability
$23,732
$13.96 p/Share
1,700
Reduced 1.38%
121,198
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$27,710
$13.96 p/Share
1,985
Reduced 1.59%
122,898
Common Stock
Nov 08
2022
BUY
Grant, award, or other acquisition
-
22,439
Added 15.36%
123,633
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$39,020
$21.69 p/Share
1,799
Reduced 1.75%
101,194
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
8,767
Added 7.84%
102,993
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$7,473
$17.75 p/Share
421
Reduced 0.44%
94,226
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$62,632
$17.5 p/Share
3,579
Reduced 3.64%
94,647
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
10,669
Added 9.9%
97,098
Common Stock