May 13
2025
|
BUY
Grant, award, or other acquisition
|
-
|
3,632
|
|
Aug 23
2024
|
SELL
Open market or private sale
|
$303,850
$60.77 p/Share
|
5,000
|
|
May 30
2024
|
BUY
Grant, award, or other acquisition
|
-
|
4,000
|
|
Apr 09
2024
|
SELL
Open market or private sale
|
$271,150
$54.23 p/Share
|
5,000
|
|
Dec 18
2023
|
SELL
Open market or private sale
|
$199,430
$56.98 p/Share
|
3,500
|
|
May 23
2023
|
BUY
Grant, award, or other acquisition
|
-
|
4,000
|
|
Sep 01
2022
|
SELL
Open market or private sale
|
$475,790
$67.97 p/Share
|
7,000
|
|
May 17
2022
|
BUY
Grant, award, or other acquisition
|
-
|
4,000
|
|