May 08
2025
SELL
Payment of exercise price or tax liability
$4,278
$16.91 p/Share
253
Reduced 0.18%
139,983
$2.50 par value Common...
May 08
2025
BUY
Exercise of conversion of derivative security
-
253
Added 0.18%
140,236
$2.50 par value Common...
May 01
2025
SELL
Payment of exercise price or tax liability
$221,233
$16.91 p/Share
13,083
Reduced 8.55%
139,983
$2.50 par value Common...
May 01
2025
BUY
Exercise of conversion of derivative security
-
30,079
Added 16.42%
153,067
$2.50 par value Common...
May 01
2024
SELL
Payment of exercise price or tax liability
$195,194
$16.9 p/Share
11,550
Reduced 8.81%
119,495
$2.50 par value Common...
May 01
2024
BUY
Exercise of conversion of derivative security
-
26,361
Added 16.75%
131,045
$2.50 par value Common...
May 01
2023
SELL
Payment of exercise price or tax liability
$144,828
$11.79 p/Share
12,284
Reduced 10.85%
100,907
$2.50 par value Common...
May 01
2023
BUY
Exercise of conversion of derivative security
-
29,602
Added 20.73%
113,191
$2.50 par value Common...
Mar 14
2023
SELL
Open market or private sale
$156,345
$15.71 p/Share
9,952
Reduced 10.75%
82,649
$2.50 par value Common...
Mar 14
2023
BUY
Exercise of conversion of derivative security
$133,795
$11.58 p/Share
11,554
Added 11.09%
92,601
$2.50 par value Common...
May 01
2022
SELL
Payment of exercise price or tax liability
$92,264
$15.17 p/Share
6,082
Reduced 7.19%
78,529
$2.50 par value Common...
May 01
2022
BUY
Exercise of conversion of derivative security
-
14,657
Added 14.76%
84,612
$2.50 par value Common...
Mar 03
2022
SELL
Open market or private sale
$202,692
$17.78 p/Share
11,400
Reduced 14.12%
69,328
$2.50 par value Common...
Mar 03
2022
BUY
Exercise of conversion of derivative security
$119,358
$10.47 p/Share
11,400
Added 12.37%
80,728
$2.50 par value Common...
May 18
2021
SELL
Open market or private sale
$198,900
$17.68 p/Share
11,250
Reduced 14.33%
67,233
$2.50 par value Common...
May 18
2021
BUY
Exercise of conversion of derivative security
$122,400
$10.88 p/Share
11,250
Added 12.54%
78,483
$2.50 par value Common...
May 01
2021
SELL
Payment of exercise price or tax liability
$59,948
$17.05 p/Share
3,516
Reduced 5.04%
66,241
$2.50 par value Common...
May 01
2021
BUY
Exercise of conversion of derivative security
-
12,337
Added 15.03%
69,757
$2.50 par value Common...