Nov 21
2024
SELL
Open market or private sale
$504,500
$10.09 p/Share
50,000
Reduced 0.9%
5,508,402
Common Stock
Nov 20
2024
SELL
Open market or private sale
$501,499
$10.03 p/Share
50,000
Reduced 0.89%
5,558,402
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$1,346,340
$15.27 p/Share
88,169
Reduced 1.55%
5,608,402
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
81,794
Added 1.42%
5,696,571
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$2,400,975
$15.52 p/Share
154,702
Reduced 2.68%
5,614,777
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$1,614,974
$16.68 p/Share
96,821
Reduced 1.65%
5,769,479
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
413,564
Added 6.59%
5,866,300
Common Stock
Sep 27
2023
SELL
Open market or private sale
$771,875
$13.0 p/Share
59,375
Reduced 1.08%
5,452,736
Common Stock
Sep 26
2023
SELL
Open market or private sale
$747,600
$12.46 p/Share
60,000
Reduced 1.08%
5,512,111
Common Stock
Sep 25
2023
SELL
Open market or private sale
$750,600
$12.51 p/Share
60,000
Reduced 1.07%
5,572,111
Common Stock
Sep 20
2023
SELL
Open market or private sale
$801,000
$13.35 p/Share
60,000
Reduced 1.05%
5,632,111
Common Stock
Sep 19
2023
SELL
Open market or private sale
$805,200
$13.42 p/Share
60,000
Reduced 1.04%
5,692,111
Common Stock
Sep 18
2023
SELL
Open market or private sale
$808,800
$13.48 p/Share
60,000
Reduced 1.03%
5,752,111
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$944,326
$15.61 p/Share
60,495
Reduced 1.03%
5,812,111
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
$944,447
$3.5 p/Share
269,842
Added 4.39%
5,872,606
Common Stock
Apr 12
2023
-
5,000
Reduced 0.09%
5,602,764
Common Stock
Apr 04
2023
SELL
Open market or private sale
$5,598
$15.86 p/Share
353
Reduced 0.01%
5,607,764
Common Stock
Mar 13
2023
SELL
Open market or private sale
$290,200
$14.51 p/Share
20,000
Reduced 0.36%
5,608,117
Common Stock
Mar 10
2023
SELL
Open market or private sale
$883,200
$14.72 p/Share
60,000
Reduced 1.05%
5,628,117
Common Stock
Mar 09
2023
SELL
Open market or private sale
$949,800
$15.83 p/Share
60,000
Reduced 1.04%
5,688,117
Common Stock
Mar 08
2023
SELL
Open market or private sale
$960,780,000
$16013.0 p/Share
60,000
Reduced 1.03%
5,748,117
Common Stock
Mar 07
2023
SELL
Open market or private sale
$952,200
$15.87 p/Share
60,000
Reduced 1.02%
5,808,117
Common Stock
Mar 06
2023
SELL
Open market or private sale
$949,200
$15.82 p/Share
60,000
Reduced 1.01%
5,868,117
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
626,484
Added 9.56%
5,928,117
Common Stock
Jan 24
2023
SELL
Open market or private sale
$790,800
$13.18 p/Share
60,000
Reduced 1.12%
5,301,633
Common Stock