Jan 13
2026
SELL
Open market or private sale
$100,031
$59.72 p/Share
1,675
Reduced 2.7%
60,467
Common Stock
Jan 02
2026
BUY
Grant, award, or other acquisition
-
1,050
Added 1.66%
62,142
Common Stock
Aug 13
2025
SELL
Open market or private sale
$124,780
$62.39 p/Share
2,000
Reduced 3.17%
61,092
Common Stock
Mar 24
2025
SELL
Open market or private sale
$125,736
$52.39 p/Share
2,400
Reduced 3.66%
63,092
Common Stock
Jan 02
2025
BUY
Grant, award, or other acquisition
-
1,150
Added 1.73%
65,492
Common Stock
Nov 15
2024
SELL
Open market or private sale
$30,024
$48.98 p/Share
613
Reduced 0.94%
64,342
Common Stock
Sep 16
2024
SELL
Open market or private sale
$78,375
$31.35 p/Share
2,500
Reduced 3.71%
64,955
Common Stock
Sep 05
2024
SELL
Open market or private sale
$39,300
$32.75 p/Share
1,200
Reduced 1.75%
67,455
Common Stock
May 29
2024
SELL
Open market or private sale
$31,260
$26.05 p/Share
1,200
Reduced 1.72%
68,655
Common Stock
Mar 12
2024
SELL
Open market or private sale
$61,000
$30.5 p/Share
2,000
Reduced 2.78%
69,855
Common Stock
Jan 30
2024
-
546
Reduced 0.75%
71,855
Common Stock
Jan 30
2024
SELL
Open market or private sale
$19,885
$36.09 p/Share
551
Reduced 0.76%
72,401
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
2,000
Added 2.67%
72,952
Common Stock
Aug 16
2023
SELL
Open market or private sale
$82,555
$35.16 p/Share
2,348
Reduced 3.2%
70,952
Common Stock
Aug 14
2023
SELL
Open market or private sale
$25,236
$36.0 p/Share
701
Reduced 0.95%
73,300
Common Stock
Aug 11
2023
SELL
Open market or private sale
$52,410
$36.12 p/Share
1,451
Reduced 1.92%
74,001
Common Stock
Jan 20
2023
SELL
Open market or private sale
$499,993
$30.65 p/Share
16,313
Reduced 17.78%
75,452
Common Stock
Jan 02
2023
BUY
Grant, award, or other acquisition
-
2,300
Added 2.45%
91,765
Common Stock
Sep 01
2022
SELL
Open market or private sale
$155,344
$27.74 p/Share
5,600
Reduced 5.89%
89,465
Common Stock
Apr 01
2022
SELL
Open market or private sale
$153,720
$51.24 p/Share
3,000
Reduced 3.06%
95,065
Common Stock
Feb 11
2022
-
285
Reduced 0.29%
98,065
Common Stock
Jan 02
2022
BUY
Grant, award, or other acquisition
-
1,000
Added 1.0%
99,000
Common Stock
Feb 17
2021
SELL
Open market or private sale
$151,400
$30.28 p/Share
5,000
Reduced 4.85%
98,000
Common Stock
Jan 02
2021
BUY
Grant, award, or other acquisition
-
4,000
Added 3.74%
103,000
Common Stock