Jun 02
2025
|
SELL
Open market or private sale
|
$23,460
$46.92 p/Share
|
500
|
|
Mar 03
2025
|
SELL
Open market or private sale
|
$34,045
$68.09 p/Share
|
500
|
|
Jan 10
2025
|
BUY
Grant, award, or other acquisition
|
-
|
695
|
|
Dec 02
2024
|
SELL
Open market or private sale
|
$37,295
$74.59 p/Share
|
500
|
|
Jan 10
2024
|
BUY
Grant, award, or other acquisition
|
-
|
666
|
|
May 15
2023
|
BUY
Open market or private purchase
|
$39,860
$19.93 p/Share
|
2,000
|
|
Jan 10
2023
|
BUY
Grant, award, or other acquisition
|
-
|
3,149
|
|
Nov 11
2022
|
SELL
Open market or private sale
|
$41,840
$20.92 p/Share
|
2,000
|
|