Oct 15
2024
|
BUY
Grant, award, or other acquisition
|
$1,978
$98.91 p/Share
|
20
|
|
Jul 26
2024
|
BUY
Grant, award, or other acquisition
|
$20,108
$103.65 p/Share
|
194
|
|
Jul 16
2024
|
BUY
Grant, award, or other acquisition
|
$2,423
$93.22 p/Share
|
26
|
|
Jun 28
2024
|
BUY
Grant, award, or other acquisition
|
$0
$83.04 p/Share
|
0
|
|
Apr 16
2024
|
BUY
Grant, award, or other acquisition
|
$1,941
$77.66 p/Share
|
25
|
|
Mar 12
2024
|
SELL
Open market or private sale
|
$12,280
$81.87 p/Share
|
150
|
|
Apr 26
2022
|
BUY
Open market or private purchase
|
$8,379
$83.79 p/Share
|
100
|
|
Apr 22
2022
|
|
-
|
200
|
|