Aug 01
2024
BUY
Exercise of conversion of derivative security
-
7,500
Added 4.28%
167,883
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
7,500
Added 4.47%
160,383
Common Stock
Oct 06
2023
SELL
Payment of exercise price or tax liability
$85,192
$18.52 p/Share
4,600
Reduced 46.0%
5,400
Series B Cum Redeemabl...
Oct 06
2023
BUY
Exercise of conversion of derivative security
-
10,000
Added 50.0%
10,000
Series B Cum Redeemabl...
Mar 23
2023
SELL
Payment of exercise price or tax liability
$6,741
$3.21 p/Share
2,100
Reduced 1.35%
152,883
Common Stock
Mar 23
2023
BUY
Exercise of conversion of derivative security
-
7,500
Added 4.62%
154,983
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$115,367
$25.08 p/Share
4,600
Reduced 46.0%
5,400
Series B Cum Redeemabl...
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
10,000
Added 50.0%
10,000
Series B Cum Redeemabl...
Sep 23
2022
SELL
Payment of exercise price or tax liability
$15,249
$4.42 p/Share
3,450
Reduced 2.29%
147,483
Common Stock
Sep 23
2022
BUY
Exercise of conversion of derivative security
-
7,500
Added 4.73%
150,933
Common Stock
Aug 10
2022
SELL
Open market or private sale
$143,802
$26.63 p/Share
5,400
Reduced 100.0%
0
Series A Cum Redeemabl...
Mar 23
2022
SELL
Payment of exercise price or tax liability
$16,456
$4.77 p/Share
3,450
Reduced 2.35%
143,433
Common Stock
Mar 23
2022
BUY
Exercise of conversion of derivative security
-
7,500
Added 4.86%
146,883
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$117,300
$25.5 p/Share
4,600
Reduced 46.0%
5,400
Series A Cum Redeemabl...
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
10,000
Added 50.0%
10,000
Series A Cum Redeemabl...
Sep 23
2021
SELL
Payment of exercise price or tax liability
$27,669
$8.02 p/Share
3,450
Reduced 2.42%
139,383
Common Stock
Sep 23
2021
BUY
Exercise of conversion of derivative security
-
7,500
Added 4.99%
142,833
Common Stock
Jun 14
2021
SELL
Open market or private sale
$22,944
$28.68 p/Share
800
Reduced 100.0%
0
Series A Cum Redeemabl...
Jun 11
2021
SELL
Open market or private sale
$126,368
$28.72 p/Share
4,400
Reduced 84.62%
800
Series A Cum Redeemabl...
Jun 10
2021
SELL
Open market or private sale
$190,476
$28.86 p/Share
6,600
Reduced 55.93%
5,200
Series A Cum Redeemabl...
Mar 25
2021
SELL
Open market or private sale
$348,615
$27.45 p/Share
12,700
Reduced 51.84%
11,800
Series A Cum Redeemabl...
Jan 29
2021
SELL
Payment of exercise price or tax liability
$120,704
$26.24 p/Share
4,600
Reduced 15.81%
24,500
Series A Cum Redeemabl...
Jan 29
2021
BUY
Exercise of conversion of derivative security
-
10,000
Added 25.58%
29,100
Series A Cum Redeemabl...
Dec 03
2020
SELL
Open market or private sale
$76,680
$11.36 p/Share
6,750
Reduced 4.75%
135,333
Common Stock
Nov 02
2020
SELL
Payment of exercise price or tax liability
$44,103
$7.67 p/Share
5,750
Reduced 3.89%
142,083
Common Stock