Jun 03
2024
SELL
Payment of exercise price or tax liability
$8,624
$6.46 p/Share
1,335
Reduced 2.31%
56,511
Common Stock
May 20
2024
SELL
Payment of exercise price or tax liability
$24,299
$7.98 p/Share
3,045
Reduced 4.99%
57,986
Common Stock
Apr 22
2024
SELL
Payment of exercise price or tax liability
$3,318
$14.0 p/Share
237
Reduced 0.39%
61,268
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$21,330
$15.99 p/Share
1,334
Reduced 2.14%
61,031
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
12,500
Added 12.16%
90,262
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$218,295
$17.5 p/Share
12,474
Reduced 16.62%
62,602
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
$1,500
$0.03 p/Share
50,000
Added 23.77%
160,327
Common Stock
Feb 05
2024
SELL
Open market or private sale
$52,275
$15.17 p/Share
3,446
Reduced 4.24%
77,762
Common Stock
Feb 02
2024
SELL
Open market or private sale
$213,135
$15.07 p/Share
14,143
Reduced 14.83%
81,208
Common Stock
Feb 01
2024
SELL
Open market or private sale
$9,971
$15.04 p/Share
663
Reduced 0.69%
95,351
Common Stock
Jan 31
2024
SELL
Open market or private sale
$28,998
$15.08 p/Share
1,923
Reduced 1.96%
96,014
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
$1,584
$0.03 p/Share
52,810
Added 35.37%
96,480
Common Stock
Jan 30
2024
SELL
Open market or private sale
$170,056
$15.1 p/Share
11,262
Reduced 10.31%
97,937
Common Stock
Jan 25
2024
SELL
Open market or private sale
$15
$15.0 p/Share
1
Reduced 0.0%
109,199
Common Stock
Jan 24
2024
SELL
Open market or private sale
$12,429
$15.03 p/Share
827
Reduced 0.75%
109,200
Common Stock
Jan 22
2024
SELL
Payment of exercise price or tax liability
$3,917
$14.84 p/Share
264
Reduced 0.35%
75,076
Common Stock
Dec 27
2023
SELL
Open market or private sale
$134,596
$10.12 p/Share
13,300
Reduced 10.78%
110,027
Common Stock
Dec 26
2023
SELL
Open market or private sale
$1,020
$10.0 p/Share
102
Reduced 0.08%
123,327
Common Stock
Dec 20
2023
SELL
Open market or private sale
$27,682
$10.14 p/Share
2,730
Reduced 2.16%
123,429
Common Stock
Dec 06
2023
SELL
Open market or private sale
$89,800
$8.16 p/Share
11,005
Reduced 8.02%
126,159
Common Stock
Dec 03
2023
SELL
Payment of exercise price or tax liability
$11,596
$8.9 p/Share
1,303
Reduced 1.7%
75,340
Common Stock
Oct 22
2023
SELL
Payment of exercise price or tax liability
$1,589
$6.88 p/Share
231
Reduced 0.3%
76,643
Common Stock
Sep 03
2023
SELL
Payment of exercise price or tax liability
$11,626
$8.93 p/Share
1,302
Reduced 1.67%
76,874
Common Stock
Jul 22
2023
SELL
Payment of exercise price or tax liability
$954
$4.13 p/Share
231
Reduced 0.29%
78,176
Common Stock
Jun 03
2023
SELL
Payment of exercise price or tax liability
$5,355
$4.11 p/Share
1,303
Reduced 1.63%
78,407
Common Stock