Mar 01
2024
|
BUY
Grant, award, or other acquisition
|
$0
$69.61 p/Share
|
0
|
|
Dec 01
2023
|
BUY
Grant, award, or other acquisition
|
$0
$60.31 p/Share
|
0
|
|
Sep 01
2023
|
BUY
Grant, award, or other acquisition
|
$0
$62.16 p/Share
|
0
|
|
Jun 01
2023
|
BUY
Grant, award, or other acquisition
|
$0
$58.0 p/Share
|
0
|
|
Mar 01
2023
|
BUY
Grant, award, or other acquisition
|
$0
$59.74 p/Share
|
0
|
|
Dec 01
2022
|
BUY
Grant, award, or other acquisition
|
$0
$67.28 p/Share
|
0
|
|
Sep 01
2022
|
BUY
Grant, award, or other acquisition
|
$0
$79.41 p/Share
|
0
|
|
Jun 01
2022
|
BUY
Grant, award, or other acquisition
|
$1,396
$93.1 p/Share
|
15
|
|
May 27
2022
|
SELL
Open market or private sale
|
$228,763
$93.64 p/Share
|
2,443
|
|
Mar 01
2022
|
BUY
Grant, award, or other acquisition
|
$1,392
$69.59 p/Share
|
20
|
|
Dec 01
2021
|
BUY
Grant, award, or other acquisition
|
$1,365
$64.99 p/Share
|
21
|
|
Sep 01
2021
|
BUY
Grant, award, or other acquisition
|
$1,362
$71.71 p/Share
|
19
|
|
Jun 01
2021
|
BUY
Grant, award, or other acquisition
|
$1,343
$67.17 p/Share
|
20
|
|
Mar 01
2021
|
BUY
Grant, award, or other acquisition
|
$1,336
$63.64 p/Share
|
21
|
|
Dec 01
2020
|
BUY
Grant, award, or other acquisition
|
$1,306
$65.28 p/Share
|
20
|
|
Sep 01
2020
|
BUY
Grant, award, or other acquisition
|
$1,293
$61.55 p/Share
|
21
|
|
Jun 01
2020
|
BUY
Grant, award, or other acquisition
|
$1,276
$75.07 p/Share
|
17
|
|
Mar 02
2020
|
BUY
Grant, award, or other acquisition
|
$1,232
$68.47 p/Share
|
18
|
|