Sep 14
2023
|
SELL
Open market or private sale
|
$1,647,015
$66.67 p/Share
|
24,704
|
|
Sep 01
2023
|
SELL
Open market or private sale
|
$644,805
$67.91 p/Share
|
9,495
|
|
Aug 31
2023
|
SELL
Open market or private sale
|
$116,837
$67.85 p/Share
|
1,722
|
|
Aug 30
2023
|
SELL
Open market or private sale
|
$61,621
$68.09 p/Share
|
905
|
|
May 05
2023
|
BUY
Open market or private sale
|
$1,021,499
$68.1 p/Share
|
15,000
|
|
Mar 07
2022
|
BUY
Grant, award, or other acquisition
|
$1,155,000
$77.0 p/Share
|
15,000
|
|
Dec 31
2020
|
|
-
|
28,974
|
|