Jan 07
2025
SELL
Open market or private sale
$69,484
$20.81 p/Share
3,339
Reduced 11.48%
25,757
Common Stock
Dec 31
2024
SELL
Open market or private sale
$607,500
$20.25 p/Share
30,000
Reduced 50.76%
29,096
Common Stock
Sep 30
2024
SELL
Open market or private sale
$870,900
$29.03 p/Share
30,000
Reduced 50.76%
29,096
Common Stock
Aug 20
2024
SELL
Open market or private sale
$41,085
$23.79 p/Share
1,727
Reduced 5.02%
32,677
Common Stock
Jul 01
2024
SELL
Open market or private sale
$673,800
$22.46 p/Share
30,000
Reduced 46.58%
34,404
Common Stock
Jun 13
2024
SELL
Open market or private sale
$14,991
$21.79 p/Share
688
Reduced 1.29%
52,620
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
-
5,967
Added 10.07%
53,308
Common Stock
Apr 01
2024
SELL
Open market or private sale
$1,896,250
$20.5 p/Share
92,500
Reduced 66.15%
47,341
Common Stock
Feb 13
2024
SELL
Open market or private sale
$47,547
$17.29 p/Share
2,750
Reduced 1.93%
139,841
Common Stock
Jan 05
2024
SELL
Open market or private sale
$62,331
$19.43 p/Share
3,208
Reduced 2.2%
142,591
Common Stock
Aug 21
2023
SELL
Open market or private sale
$32,069
$22.6 p/Share
1,419
Reduced 0.96%
145,799
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
-
4,216
Added 2.78%
147,218
Common Stock
Feb 13
2023
SELL
Open market or private sale
$63,781
$30.1 p/Share
2,119
Reduced 1.46%
143,002
Common Stock
Feb 08
2023
SELL
Open market or private sale
$42,521
$30.88 p/Share
1,377
Reduced 0.94%
145,121
Common Stock
Jan 05
2023
SELL
Open market or private sale
$84,466
$28.44 p/Share
2,970
Reduced 1.99%
146,498
Common Stock
Aug 19
2022
SELL
Open market or private sale
$74,845
$33.22 p/Share
2,253
Reduced 1.48%
149,468
Common Stock
Jul 19
2022
BUY
Exercise of conversion of derivative security
$42,500
$0.68 p/Share
62,500
Added 29.18%
151,721
Common Stock
Feb 11
2022
SELL
Open market or private sale
$88,806
$34.69 p/Share
2,560
Reduced 2.09%
120,221
Common Stock
Feb 09
2022
SELL
Open market or private sale
$48,069
$37.09 p/Share
1,296
Reduced 1.04%
122,781
Common Stock
Jan 05
2022
SELL
Open market or private sale
$99,569
$44.75 p/Share
2,225
Reduced 1.76%
124,077
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
31,000
Added 19.71%
126,302
Common Stock
Aug 19
2021
SELL
Open market or private sale
$113,793
$49.8 p/Share
2,285
Reduced 2.34%
95,302
Common Stock
Feb 11
2021
SELL
Open market or private sale
$214,878
$70.8 p/Share
3,035
Reduced 3.02%
97,587
Common Stock
Feb 09
2021
SELL
Open market or private sale
$108,426
$74.88 p/Share
1,448
Reduced 10.04%
12,979
Common Stock
Feb 07
2021
BUY
Exercise of conversion of derivative security
-
4,250
Added 22.76%
14,427
Common Stock