Jul 29
2024
|
SELL
Open market or private sale
|
$262,521
$186.45 p/Share
|
1,408
|
|
Jul 22
2024
|
BUY
Grant, award, or other acquisition
|
-
|
1,408
|
|
Oct 30
2023
|
SELL
Open market or private sale
|
$115,355
$195.85 p/Share
|
589
|
|
Jul 31
2023
|
SELL
Open market or private sale
|
$124,018
$210.2 p/Share
|
590
|
|
Jul 24
2023
|
BUY
Grant, award, or other acquisition
|
-
|
1,179
|
|
Oct 31
2022
|
SELL
Open market or private sale
|
$139,334
$201.35 p/Share
|
692
|
|
Aug 01
2022
|
SELL
Open market or private sale
|
$127,958
$186.8 p/Share
|
685
|
|
Jul 25
2022
|
BUY
Grant, award, or other acquisition
|
-
|
1,377
|
|
Feb 23
2022
|
SELL
Open market or private sale
|
$60,742
$207.31 p/Share
|
293
|
|
Jul 26
2021
|
SELL
Open market or private sale
|
$134,136
$223.56 p/Share
|
600
|
|
Jul 19
2021
|
BUY
Grant, award, or other acquisition
|
-
|
1,093
|
|
Apr 26
2021
|
SELL
Open market or private sale
|
$21,567
$215.67 p/Share
|
100
|
|
Mar 10
2021
|
|
-
|
200
|
|
Feb 25
2021
|
|
-
|
200
|
|
Feb 24
2021
|
|
-
|
300
|
|