Jul 05
2023
|
BUY
Grant, award, or other acquisition
|
$140,019
$33.33 p/Share
|
4,201
|
|
Dec 09
2022
|
SELL
Open market or private sale
|
$93,800
$46.9 p/Share
|
2,000
|
|
Jul 07
2022
|
BUY
Grant, award, or other acquisition
|
$140,015
$36.04 p/Share
|
3,885
|
|
Dec 17
2021
|
SELL
Open market or private sale
|
$35,912
$44.89 p/Share
|
800
|
|
Oct 01
2021
|
SELL
Open market or private sale
|
$83,400
$42.66 p/Share
|
1,955
|
|
Sep 24
2021
|
SELL
Open market or private sale
|
$85,600
$42.8 p/Share
|
2,000
|
|
Jul 07
2021
|
BUY
Grant, award, or other acquisition
|
$140,037
$47.39 p/Share
|
2,955
|
|
Dec 07
2020
|
SELL
Open market or private sale
|
$261,380
$37.34 p/Share
|
7,000
|
|