Feb 15
2024
SELL
Open market or private sale
$72,905
$20.83 p/Share
3,500
Reduced 1.03%
337,318
Voting Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
$13,825
$3.95 p/Share
3,500
Added 1.02%
340,818
Voting Common Stock
Jan 16
2024
SELL
Open market or private sale
$71,085
$20.31 p/Share
3,500
Reduced 1.03%
337,318
Voting Common Stock
Jan 16
2024
BUY
Exercise of conversion of derivative security
$13,825
$3.95 p/Share
3,500
Added 1.02%
340,818
Voting Common Stock
Dec 06
2023
SELL
Open market or private sale
$78,605
$23.16 p/Share
3,394
Reduced 1.0%
337,004
Voting Common Stock
Dec 05
2023
SELL
Open market or private sale
$52,228
$23.4 p/Share
2,232
Reduced 0.65%
340,398
Voting Common Stock
Dec 01
2023
SELL
Open market or private sale
$120,000
$24.0 p/Share
5,000
Reduced 1.44%
342,630
Voting Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$19,750
$3.95 p/Share
5,000
Added 1.42%
347,630
Voting Common Stock
Nov 15
2023
SELL
Open market or private sale
$112,350
$22.47 p/Share
5,000
Reduced 1.44%
342,630
Voting Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
$19,750
$3.95 p/Share
5,000
Added 1.42%
347,630
Voting Common Stock
Nov 09
2023
BUY
Exercise of conversion of derivative security
$35,605
$0.35 p/Share
101,729
Added 22.89%
342,630
Voting Common Stock
Oct 13
2023
SELL
Open market or private sale
$284,700
$28.47 p/Share
10,000
Reduced 3.99%
240,719
Voting Common Stock
Oct 13
2023
BUY
Exercise of conversion of derivative security
$39,500
$3.95 p/Share
10,000
Added 3.84%
250,719
Voting Common Stock
Sep 15
2023
SELL
Open market or private sale
$203,450
$31.3 p/Share
6,500
Reduced 2.63%
240,719
Voting Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
$25,675
$3.95 p/Share
6,500
Added 2.56%
247,219
Voting Common Stock
Sep 06
2023
SELL
Open market or private sale
$113,197
$33.54 p/Share
3,375
Reduced 1.38%
240,719
Voting Common Stock
Sep 05
2023
SELL
Open market or private sale
$75,971
$33.75 p/Share
2,251
Reduced 0.91%
244,094
Voting Common Stock
Aug 15
2023
SELL
Open market or private sale
$2,271,750
$30.29 p/Share
75,000
Reduced 23.34%
246,345
Voting Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
$296,250
$3.95 p/Share
75,000
Added 18.92%
321,345
Voting Common Stock
Jul 12
2023
SELL
Open market or private sale
$363,120
$30.26 p/Share
12,000
Reduced 5.03%
226,459
Voting Common Stock
Jul 12
2023
BUY
Exercise of conversion of derivative security
$39,360
$3.28 p/Share
12,000
Added 4.79%
238,459
Voting Common Stock
Jun 12
2023
SELL
Open market or private sale
$386,040
$32.17 p/Share
12,000
Reduced 5.0%
227,891
Voting Common Stock
Jun 12
2023
BUY
Exercise of conversion of derivative security
$25,606
$3.28 p/Share
7,807
Added 3.15%
239,891
Voting Common Stock
Jun 05
2023
SELL
Open market or private sale
$69,360
$31.3 p/Share
2,216
Reduced 0.97%
226,459
Voting Common Stock
May 12
2023
SELL
Open market or private sale
$354,600
$29.55 p/Share
12,000
Reduced 4.92%
232,084
Voting Common Stock