Jan 26
2024
SELL
Sale (or disposition) back to the issuer
$84,249
$23.0 p/Share
3,663
Reduced 100.0%
0
Common Stock
Jan 02
2024
SELL
Open market or private sale
$80,150
$22.9 p/Share
3,500
Reduced 48.86%
3,663
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$10,570
$3.02 p/Share
3,500
Added 32.82%
7,163
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$30,296
$22.9 p/Share
1,323
Reduced 26.53%
3,663
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
3,315
Added 42.38%
4,507
Common Stock
Dec 01
2023
SELL
Open market or private sale
$79,905
$22.83 p/Share
3,500
Reduced 67.69%
1,671
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$10,570
$3.02 p/Share
3,500
Added 40.36%
5,171
Common Stock
Nov 01
2023
SELL
Open market or private sale
$79,240
$22.64 p/Share
3,500
Reduced 67.69%
1,671
Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
$10,570
$3.02 p/Share
3,500
Added 40.36%
5,171
Common Stock
Oct 02
2023
SELL
Open market or private sale
$64,820
$18.52 p/Share
3,500
Reduced 67.69%
1,671
Common Stock
Oct 02
2023
BUY
Exercise of conversion of derivative security
$10,570
$3.02 p/Share
3,500
Added 40.36%
5,171
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$29,593
$17.99 p/Share
1,645
Reduced 49.61%
1,671
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
3,316
Added 54.94%
2,720
Common Stock
Sep 01
2023
SELL
Open market or private sale
$62,720
$17.92 p/Share
3,500
Reduced 100.0%
0
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$10,570
$3.02 p/Share
3,500
Added 50.0%
3,500
Common Stock
Aug 14
2023
SELL
Open market or private sale
$254,100
$16.94 p/Share
15,000
Reduced 100.0%
0
Common Stock
Aug 14
2023
BUY
Exercise of conversion of derivative security
$21,810
$3.02 p/Share
7,222
Added 32.5%
15,000
Common Stock
Aug 01
2023
SELL
Open market or private sale
$66,290
$18.94 p/Share
3,500
Reduced 31.03%
7,778
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
$10,570
$3.02 p/Share
3,500
Added 23.68%
11,278
Common Stock
Jul 03
2023
SELL
Open market or private sale
$65,415
$18.69 p/Share
3,500
Reduced 31.03%
7,778
Common Stock
Jul 03
2023
BUY
Exercise of conversion of derivative security
$10,570
$3.02 p/Share
3,500
Added 23.68%
11,278
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$21,915
$19.09 p/Share
1,148
Reduced 12.86%
7,778
Common Stock
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
3,316
Added 28.04%
8,510
Common Stock
Jun 15
2023
SELL
Open market or private sale
$64,225
$18.35 p/Share
3,500
Reduced 38.42%
5,610
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
$10,570
$3.02 p/Share
3,500
Added 27.76%
9,110
Common Stock