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...
May 01
2023
SELL
Open market or private sale
$787,662
$27.81 p/Share
28,323
Reduced 23.97%
89,854
Common Stock, $0.01 pa...
May 01
2023
BUY
Exercise of conversion of derivative security
$41,572
$2.0 p/Share
20,786
Added 14.96%
118,177
Common Stock, $0.01 pa...
Apr 27
2023
SELL
Open market or private sale
$30,856
$28.0 p/Share
1,102
Reduced 1.12%
97,391
Common Stock, $0.01 pa...
Apr 27
2023
BUY
Exercise of conversion of derivative security
$2,204
$2.0 p/Share
1,102
Added 1.11%
98,493
Common Stock, $0.01 pa...