Nov 27
2024
SELL
Open market or private sale
$186,176
$30.15 p/Share
6,175
Reduced 15.73%
33,074
Common Stock
Aug 29
2024
SELL
Open market or private sale
$83,218
$26.63 p/Share
3,125
Reduced 7.37%
39,249
Common Stock
Aug 06
2024
BUY
Grant, award, or other acquisition
-
3,125
Added 6.87%
42,374
Common Stock
Jun 24
2024
SELL
Open market or private sale
$92,226
$24.27 p/Share
3,800
Reduced 8.83%
39,249
Common Stock
May 21
2024
SELL
Open market or private sale
$28,800
$24.0 p/Share
1,200
Reduced 2.71%
43,049
Common Stock
Apr 03
2024
SELL
Sale (or disposition) back to the issuer
$122,375
$22.25 p/Share
5,500
Reduced 11.06%
44,249
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
-
6,000
Added 10.76%
49,749
Common Stock
Jan 08
2024
SELL
Open market or private sale
$55,375
$22.15 p/Share
2,500
Reduced 5.41%
43,749
Common Stock
Aug 16
2023
SELL
Open market or private sale
$60,300
$20.1 p/Share
3,000
Reduced 6.09%
46,249
Common Stock
Aug 03
2023
BUY
Grant, award, or other acquisition
-
5,500
Added 10.05%
49,249
Common Stock
Aug 03
2023
BUY
Grant, award, or other acquisition
-
5,500
Added 10.05%
49,249
Common Stock
Jan 23
2023
SELL
Open market or private sale
$120,719
$23.5 p/Share
5,137
Reduced 10.51%
43,749
Common Stock
Jan 18
2023
SELL
Open market or private sale
$11,875
$23.75 p/Share
500
Reduced 1.01%
48,886
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
-
6,000
Added 10.83%
49,386
Common Stock
Aug 03
2022
BUY
Grant, award, or other acquisition
-
4,727
Added 9.82%
43,386
Common Stock
Jan 12
2022
BUY
Grant, award, or other acquisition
-
6,000
Added 13.44%
38,659
Common Stock
Nov 23
2021
SELL
Open market or private sale
$115,111
$34.62 p/Share
3,325
Reduced 9.24%
32,659
Common Stock
Oct 26
2021
SELL
Open market or private sale
$37,079
$31.91 p/Share
1,162
Reduced 3.13%
35,984
Common Stock
Oct 25
2021
SELL
Open market or private sale
$6,400
$32.0 p/Share
200
Reduced 0.54%
37,146
Common Stock
Oct 21
2021
SELL
Open market or private sale
$7,650
$32.01 p/Share
239
Reduced 0.64%
37,346
Common Stock
Oct 15
2021
SELL
Open market or private sale
$2,272
$32.0 p/Share
71
Reduced 0.19%
37,514
Common Stock
Aug 03
2021
BUY
Grant, award, or other acquisition
-
5,000
Added 11.74%
37,585
Common Stock
Apr 15
2021
SELL
Open market or private sale
$161,903
$23.67 p/Share
6,840
Reduced 17.35%
32,585
Common Stock
Jan 06
2021
BUY
Grant, award, or other acquisition
-
6,000
Added 13.21%
39,425
Common Stock
Oct 29
2020
BUY
Other acquisition or disposition
-
160
Added 0.48%
33,425
Common Stock