Aug 15
2024
SELL
Open market or private sale
$70,315
$20.09 p/Share
3,500
Reduced 1.25%
276,091
Common Stock
Jul 15
2024
SELL
Open market or private sale
$74,410
$21.26 p/Share
3,500
Reduced 1.24%
279,575
Common Stock
Jun 17
2024
SELL
Open market or private sale
$68,180
$19.48 p/Share
3,500
Reduced 1.22%
283,093
Common Stock
May 15
2024
SELL
Open market or private sale
$70,665
$20.19 p/Share
3,500
Reduced 1.21%
286,587
Common Stock
Apr 15
2024
SELL
Open market or private sale
$63,665
$18.19 p/Share
3,500
Reduced 1.19%
290,118
Common Stock
Mar 15
2024
SELL
Open market or private sale
$60,899
$17.4 p/Share
3,500
Reduced 1.18%
292,944
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$1,096,752
$18.24 p/Share
60,129
Reduced 16.86%
296,433
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
133,333
Added 27.22%
356,521
Common Stock
Feb 15
2024
SELL
Open market or private sale
$73,045
$20.87 p/Share
3,500
Reduced 1.54%
223,131
Common Stock
Jan 16
2024
SELL
Open market or private sale
$65,975
$18.85 p/Share
3,500
Reduced 1.52%
226,560
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$501,421
$18.53 p/Share
27,060
Reduced 10.53%
230,018
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
60,000
Added 20.37%
234,528
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$257,945
$18.5 p/Share
13,943
Reduced 6.61%
197,078
Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
-
30,000
Added 12.95%
201,588
Common Stock
Dec 15
2023
SELL
Open market or private sale
$92,520
$20.56 p/Share
4,500
Reduced 2.43%
181,009
Common Stock
Nov 15
2023
SELL
Open market or private sale
$83,205
$18.49 p/Share
4,500
Reduced 2.37%
185,518
Common Stock
Oct 16
2023
SELL
Open market or private sale
$76,230
$16.94 p/Share
4,500
Reduced 2.31%
190,027
Common Stock
Sep 15
2023
SELL
Open market or private sale
$66,330
$14.74 p/Share
4,500
Reduced 2.26%
194,551
Common Stock
Aug 15
2023
SELL
Open market or private sale
$71,550
$15.9 p/Share
4,500
Reduced 2.21%
199,034
Common Stock
Aug 09
2023
SELL
Open market or private sale
$76,950
$17.1 p/Share
4,500
Reduced 2.16%
203,522
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$275,833
$10.21 p/Share
27,016
Reduced 11.54%
207,003
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
-
60,000
Added 22.1%
211,469
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$97,521
$10.03 p/Share
9,723
Reduced 5.29%
174,019
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
20,000
Added 10.05%
179,059
Common Stock
Aug 15
2022
SELL
Open market or private sale
$46,350
$15.45 p/Share
3,000
Reduced 1.8%
163,625
Common Stock