Dec 02
2024
SELL
Open market or private sale
$160,380
$26.73 p/Share
6,000
Reduced 2.19%
267,708
Common Stock
Nov 01
2024
SELL
Open market or private sale
$137,760
$22.96 p/Share
6,000
Reduced 2.14%
273,881
Common Stock
Oct 01
2024
SELL
Open market or private sale
$142,080
$23.68 p/Share
6,000
Reduced 2.1%
279,775
Common Stock
Sep 03
2024
SELL
Open market or private sale
$134,460
$22.41 p/Share
6,000
Reduced 2.06%
285,905
Common Stock
Aug 01
2024
SELL
Open market or private sale
$135,240
$22.54 p/Share
6,000
Reduced 2.01%
291,898
Common Stock
Jul 01
2024
SELL
Open market or private sale
$120,000
$20.0 p/Share
6,000
Reduced 1.97%
298,016
Common Stock
Jun 03
2024
SELL
Open market or private sale
$131,460
$21.91 p/Share
6,000
Reduced 1.94%
303,909
Common Stock
May 08
2024
SELL
Open market or private sale
$120,000
$20.0 p/Share
6,000
Reduced 1.9%
310,001
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$1,814,807
$18.24 p/Share
99,496
Reduced 23.98%
315,481
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
200,000
Added 32.52%
414,953
Common Stock
Feb 14
2024
SELL
Open market or private sale
$120,000
$20.0 p/Share
6,000
Reduced 2.72%
214,765
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$829,699
$18.53 p/Share
44,776
Reduced 16.87%
220,702
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
90,000
Added 28.29%
228,165
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$421,911
$18.5 p/Share
22,806
Reduced 11.5%
175,478
Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
-
45,000
Added 19.74%
182,941
Common Stock
Jan 02
2024
SELL
Open market or private sale
$120,840
$20.14 p/Share
6,000
Reduced 3.77%
153,284
Common Stock
Dec 04
2023
SELL
Open market or private sale
$120,000
$20.0 p/Share
6,000
Reduced 3.63%
159,260
Common Stock
Jul 31
2023
SELL
Open market or private sale
$150,000
$15.0 p/Share
10,000
Reduced 5.7%
165,500
Common Stock
Jun 21
2023
SELL
Open market or private sale
$1,576,740
$15.0 p/Share
105,116
Reduced 37.46%
175,457
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$456,223
$10.21 p/Share
44,684
Reduced 13.75%
280,408
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
-
90,000
Added 23.82%
287,855
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$157,190
$10.03 p/Share
15,672
Reduced 6.25%
235,092
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
30,000
Added 10.97%
243,406
Common Stock
Aug 22
2022
SELL
Open market or private sale
$144,200
$14.42 p/Share
10,000
Reduced 4.35%
219,809
Common Stock
Jul 21
2022
SELL
Open market or private sale
$142,100
$14.21 p/Share
10,000
Reduced 4.17%
229,804
Common Stock