Dec 17
2024
BUY
Grant, award, or other acquisition
-
1,610
Added 2.44%
64,375
Common Stock
Dec 11
2024
SELL
Open market or private sale
$30,758
$22.75 p/Share
1,352
Reduced 2.11%
62,765
Common Stock
Dec 10
2024
SELL
Open market or private sale
$60,242
$22.75 p/Share
2,648
Reduced 3.97%
64,117
Common Stock
Nov 25
2024
SELL
Open market or private sale
$144,000
$24.0 p/Share
6,000
Reduced 8.25%
66,765
Common Stock
Apr 09
2024
BUY
Exercise of conversion of derivative security
$132,412
$11.77 p/Share
11,250
Added 13.39%
72,765
Common Stock
Dec 19
2023
BUY
Grant, award, or other acquisition
-
1,480
Added 2.35%
61,515
Common Stock
Aug 08
2023
SELL
Open market or private sale
$45,780
$20.0 p/Share
2,289
Reduced 3.67%
60,035
Common Stock
Aug 07
2023
SELL
Open market or private sale
$4,220
$20.0 p/Share
211
Reduced 0.34%
62,324
Common Stock
Jul 28
2023
SELL
Open market or private sale
$48,575
$19.43 p/Share
2,500
Reduced 3.84%
62,535
Common Stock
Feb 17
2023
SELL
Open market or private sale
$27
$27.0 p/Share
1
Reduced 0.0%
65,035
Common Stock
Feb 16
2023
SELL
Open market or private sale
$432
$27.0 p/Share
16
Reduced 0.02%
65,036
Common Stock
Feb 06
2023
SELL
Open market or private sale
$2,828
$28.0 p/Share
101
Reduced 0.16%
65,052
Common Stock
Dec 20
2022
BUY
Grant, award, or other acquisition
-
1,561
Added 2.34%
65,153
Common Stock
Nov 18
2022
SELL
Open market or private sale
$16,646
$29.0 p/Share
574
Reduced 0.89%
63,592
Common Stock
Nov 15
2022
SELL
Open market or private sale
$30,740
$29.0 p/Share
1,060
Reduced 1.63%
64,166
Common Stock
Aug 12
2022
SELL
Open market or private sale
$274,000
$27.4 p/Share
10,000
Reduced 13.29%
65,226
Common Stock
Aug 02
2022
SELL
Open market or private sale
$132,182
$26.5 p/Share
4,988
Reduced 6.22%
75,226
Common Stock
Aug 01
2022
SELL
Open market or private sale
$318
$26.5 p/Share
12
Reduced 0.01%
80,214
Common Stock
Jun 06
2022
SELL
Open market or private sale
$270,050
$27.5 p/Share
9,820
Reduced 10.44%
84,206
Common Stock
Jun 03
2022
SELL
Open market or private sale
$109,530
$27.52 p/Share
3,980
Reduced 4.51%
84,196
Common Stock
May 24
2022
BUY
Exercise of conversion of derivative security
$56,250
$6.0 p/Share
9,375
Added 9.07%
94,026
Common Stock
May 17
2022
SELL
Open market or private sale
$52,000
$26.0 p/Share
2,000
Reduced 2.31%
84,651
Common Stock