Mar 12
2025
SELL
Open market or private sale
$252,651
$24.03 p/Share
10,514
Reduced 2.19%
469,381
Common Stock, $0.01 pa...
Mar 11
2025
SELL
Open market or private sale
$221,940
$23.88 p/Share
9,294
Reduced 1.9%
479,895
Common Stock, $0.01 pa...
Mar 10
2025
SELL
Open market or private sale
$236,469
$24.53 p/Share
9,640
Reduced 1.93%
489,189
Common Stock, $0.01 pa...
Mar 05
2025
BUY
Grant, award, or other acquisition
-
133,723
Added 21.14%
498,829
Common Stock, $0.01 pa...
Sep 11
2024
BUY
Exercise of conversion of derivative security
$234,670
$2.0 p/Share
117,335
Added 24.32%
365,106
Common Stock, $0.01 pa...
Sep 10
2024
SELL
Open market or private sale
$2,500,127
$18.5 p/Share
135,142
Reduced 35.29%
247,771
Common Stock, $0.01 pa...
Sep 10
2024
BUY
Exercise of conversion of derivative security
$270,284
$2.0 p/Share
135,142
Added 26.09%
382,913
Common Stock, $0.01 pa...
May 10
2024
SELL
Open market or private sale
$247,977
$17.88 p/Share
13,869
Reduced 5.3%
247,771
Common Stock, $0.01 pa...
Apr 30
2024
SELL
Open market or private sale
$225,073
$18.42 p/Share
12,219
Reduced 4.46%
261,640
Common Stock, $0.01 pa...
Mar 08
2024
BUY
Grant, award, or other acquisition
-
119,885
Added 30.45%
273,859
Common Stock, $0.01 pa...
Jul 31
2023
SELL
Open market or private sale
$889,784
$28.03 p/Share
31,744
Reduced 17.09%
153,974
Common Stock, $0.01 pa...
Jul 31
2023
BUY
Exercise of conversion of derivative security
$63,488
$2.0 p/Share
31,744
Added 14.6%
185,718
Common Stock, $0.01 pa...
Jul 19
2023
SELL
Open market or private sale
$348,336
$28.06 p/Share
12,414
Reduced 7.46%
153,974
Common Stock, $0.01 pa...
Jul 19
2023
BUY
Exercise of conversion of derivative security
$24,828
$2.0 p/Share
12,414
Added 6.94%
166,388
Common Stock, $0.01 pa...
Jul 01
2023
BUY
Grant, award, or other acquisition
-
15,517
Added 9.16%
153,974
Common Stock, $0.01 pa...
Jun 09
2023
SELL
Open market or private sale
$2,597,917
$28.36 p/Share
91,605
Reduced 39.82%
138,457
Common Stock, $0.01 pa...
Jun 09
2023
BUY
Exercise of conversion of derivative security
$183,210
$2.0 p/Share
91,605
Added 28.48%
230,062
Common Stock, $0.01 pa...
Jun 08
2023
SELL
Open market or private sale
$235,060
$28.0 p/Share
8,395
Reduced 5.72%
138,457
Common Stock, $0.01 pa...
Jun 08
2023
BUY
Exercise of conversion of derivative security
$16,790
$2.0 p/Share
8,395
Added 5.41%
146,852
Common Stock, $0.01 pa...
May 11
2023
SELL
Open market or private sale
$6,300
$28.0 p/Share
225
Reduced 0.16%
138,457
Common Stock, $0.01 pa...
May 11
2023
BUY
Exercise of conversion of derivative security
$450
$2.0 p/Share
225
Added 0.16%
138,682
Common Stock, $0.01 pa...
May 09
2023
BUY
Grant, award, or other acquisition
-
73,529
Added 34.69%
138,457
Common Stock, $0.01 pa...
May 05
2023
SELL
Open market or private sale
$3,378,268
$28.8 p/Share
117,301
Reduced 64.37%
64,928
Common Stock, $0.01 pa...
May 05
2023
BUY
Exercise of conversion of derivative security
$200,000
$2.0 p/Share
100,000
Added 35.43%
182,229
Common Stock, $0.01 pa...
May 02
2023
SELL
Open market or private sale
$207,857
$27.26 p/Share
7,625
Reduced 8.49%
82,229
Common Stock, $0.01 pa...