Dec 06
2024
SELL
Open market or private sale
$511,902
$21.16 p/Share
24,192
Reduced 13.43%
155,945
$2.50 par value Common...
Dec 05
2024
BUY
Other acquisition or disposition
$3,446
$18.14 p/Share
190
Added 0.11%
180,137
$2.50 par value Common...
Nov 08
2024
-
5,000
Reduced 2.71%
179,423
$2.50 par value Common...
Sep 12
2024
BUY
Other acquisition or disposition
$4,030
$14.71 p/Share
274
Added 0.15%
179,946
$2.50 par value Common...
Jun 06
2024
BUY
Other acquisition or disposition
$3,449
$13.91 p/Share
248
Added 0.14%
179,672
$2.50 par value Common...
May 01
2024
SELL
Payment of exercise price or tax liability
$398,451
$16.9 p/Share
23,577
Reduced 11.44%
182,437
$2.50 par value Common...
May 01
2024
BUY
Exercise of conversion of derivative security
-
49,653
Added 19.42%
206,014
$2.50 par value Common...
Mar 14
2024
BUY
Other acquisition or disposition
$4,035
$12.73 p/Share
317
Added 0.2%
156,361
$2.50 par value Common...
Dec 11
2023
-
2,000
Reduced 1.27%
155,773
$2.50 par value Common...
Sep 14
2023
BUY
Other acquisition or disposition
$4,032
$11.14 p/Share
362
Added 0.23%
157,773
$2.50 par value Common...
Jun 08
2023
BUY
Other acquisition or disposition
$4,037
$11.0 p/Share
367
Added 0.23%
157,411
$2.50 par value Common...
May 12
2023
BUY
Open market or private purchase
$147,150
$9.81 p/Share
15,000
Added 8.72%
157,043
$2.50 par value Common...
May 01
2023
SELL
Payment of exercise price or tax liability
$285,235
$11.79 p/Share
24,193
Reduced 14.55%
142,043
$2.50 par value Common...
May 01
2023
BUY
Exercise of conversion of derivative security
-
55,638
Added 25.08%
166,237
$2.50 par value Common...
Mar 23
2023
BUY
Exercise of conversion of derivative security
$125,955
$11.58 p/Share
10,877
Added 8.95%
110,598
$2.50 par value Common...
Mar 02
2023
BUY
Other acquisition or disposition
$3,451
$14.44 p/Share
239
Added 0.24%
99,721
$2.50 par value Common...
Nov 04
2022
-
4,758
Reduced 4.58%
99,208
$2.50 par value Common...
Sep 01
2022
BUY
Other acquisition or disposition
$3,448
$13.74 p/Share
251
Added 0.24%
103,966
$2.50 par value Common...
Jun 09
2022
BUY
Other acquisition or disposition
$4,036
$12.98 p/Share
311
Added 0.3%
103,714
$2.50 par value Common...
May 01
2022
SELL
Payment of exercise price or tax liability
$170,799
$15.17 p/Share
11,259
Reduced 9.82%
103,403
$2.50 par value Common...
May 01
2022
BUY
Exercise of conversion of derivative security
-
25,889
Added 18.42%
114,662
$2.50 par value Common...
Mar 10
2022
BUY
Exercise of conversion of derivative security
$117,924
$10.47 p/Share
11,263
Added 11.26%
88,773
$2.50 par value Common...
Mar 03
2022
BUY
Other acquisition or disposition
$3,458
$15.1 p/Share
229
Added 0.29%
77,510
$2.50 par value Common...
Jun 24
2021
BUY
Exercise of conversion of derivative security
$134,640
$10.88 p/Share
12,375
Added 13.9%
76,628
$2.50 par value Common...
Jun 10
2021
BUY
Other acquisition or disposition
$4,028
$14.54 p/Share
277
Added 0.43%
64,253
$2.50 par value Common...