Sep 12
2024
BUY
Exercise of conversion of derivative security
$3,375
$0.1 p/Share
33,750
Added 11.89%
250,074
Common Stock
Aug 09
2024
BUY
Grant, award, or other acquisition
-
120,900
Added 35.85%
216,324
Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
-
1,396
Reduced 1.44%
95,424
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
-
389
Reduced 0.4%
96,820
Common Stock
Jan 10
2024
BUY
Grant, award, or other acquisition
-
65,025
Added 40.08%
97,209
Common Stock
Nov 02
2023
SELL
Payment of exercise price or tax liability
-
211
Reduced 0.65%
32,184
Common Stock
May 16
2023
SELL
Open market or private sale
$636,000
$25.44 p/Share
25,000
Reduced 43.56%
32,395
Common Stock
May 16
2023
BUY
Exercise of conversion of derivative security
$2,500
$0.1 p/Share
25,000
Added 30.34%
57,395
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
22,925
Added 41.44%
32,395
Common Stock
Mar 09
2023
SELL
Open market or private sale
$12,327
$24.41 p/Share
505
Reduced 5.06%
9,470
Common Stock
Feb 15
2023
SELL
Open market or private sale
$542,250
$21.69 p/Share
25,000
Reduced 71.48%
9,975
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
$2,500
$0.1 p/Share
25,000
Added 41.68%
34,975
Common Stock
Jan 12
2023
SELL
Open market or private sale
$639,250
$25.57 p/Share
25,000
Reduced 71.48%
9,975
Common Stock
Jan 12
2023
BUY
Exercise of conversion of derivative security
$2,500
$0.1 p/Share
25,000
Added 41.68%
34,975
Common Stock
Nov 14
2022
SELL
Open market or private sale
$606,750
$24.27 p/Share
25,000
Reduced 71.48%
9,975
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
$2,500
$0.1 p/Share
25,000
Added 41.68%
34,975
Common Stock
Oct 24
2022
BUY
Grant, award, or other acquisition
-
3,400
Added 25.42%
9,975
Common Stock
Mar 08
2022
BUY
Grant, award, or other acquisition
-
6,575
Added 50.0%
6,575
Common Stock
Mar 02
2022
SELL
Open market or private sale
$520,500
$20.82 p/Share
25,000
Reduced 100.0%
0
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
$26,250
$1.05 p/Share
25,000
Added 50.0%
25,000
Common Stock
Feb 09
2022
SELL
Open market or private sale
$78,080
$20.16 p/Share
3,873
Reduced 100.0%
0
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
$4,067
$1.05 p/Share
3,873
Added 50.0%
3,873
Common Stock
Feb 08
2022
SELL
Open market or private sale
$422,963
$20.02 p/Share
21,127
Reduced 100.0%
0
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
$22,183
$1.05 p/Share
21,127
Added 50.0%
21,127
Common Stock
Jan 11
2022
SELL
Open market or private sale
$177,821
$20.12 p/Share
8,838
Reduced 100.0%
0
Common Stock