Nov 10
2024
|
BUY
Grant, award, or other acquisition
|
$724
$241.49 p/Share
|
3
|
|
Oct 10
2024
|
BUY
Grant, award, or other acquisition
|
$716
$238.82 p/Share
|
3
|
|
Sep 10
2024
|
BUY
Grant, award, or other acquisition
|
$757
$252.58 p/Share
|
3
|
|
Aug 10
2024
|
BUY
Grant, award, or other acquisition
|
$712
$237.52 p/Share
|
3
|
|
Jul 10
2024
|
BUY
Grant, award, or other acquisition
|
$673
$224.41 p/Share
|
3
|
|
Jun 10
2024
|
BUY
Grant, award, or other acquisition
|
$686
$228.95 p/Share
|
3
|
|
May 10
2024
|
BUY
Grant, award, or other acquisition
|
$742
$247.4 p/Share
|
3
|
|
Apr 10
2024
|
BUY
Grant, award, or other acquisition
|
$710
$236.85 p/Share
|
3
|
|
Mar 10
2024
|
BUY
Grant, award, or other acquisition
|
$752
$250.96 p/Share
|
3
|
|
Feb 10
2024
|
BUY
Grant, award, or other acquisition
|
$748
$249.45 p/Share
|
3
|
|
Feb 08
2024
|
BUY
Grant, award, or other acquisition
|
-
|
53
|
|
Feb 06
2024
|
SELL
Payment of exercise price or tax liability
|
$5,247
$249.87 p/Share
|
21
|
|
Jan 10
2024
|
BUY
Grant, award, or other acquisition
|
$717
$239.0 p/Share
|
3
|
|
Dec 10
2023
|
BUY
Grant, award, or other acquisition
|
$689
$229.77 p/Share
|
3
|
|
Nov 10
2023
|
BUY
Grant, award, or other acquisition
|
$634
$211.49 p/Share
|
3
|
|
Sep 10
2023
|
BUY
Grant, award, or other acquisition
|
$635
$211.8 p/Share
|
3
|
|
Aug 10
2023
|
BUY
Grant, award, or other acquisition
|
$690
$230.3 p/Share
|
3
|
|
Jul 10
2023
|
BUY
Grant, award, or other acquisition
|
$614
$204.86 p/Share
|
3
|
|
Jun 10
2023
|
BUY
Grant, award, or other acquisition
|
$599
$199.67 p/Share
|
3
|
|
May 10
2023
|
BUY
Grant, award, or other acquisition
|
$597
$199.06 p/Share
|
3
|
|
Apr 10
2023
|
BUY
Grant, award, or other acquisition
|
$595
$198.37 p/Share
|
3
|
|
Mar 10
2023
|
BUY
Grant, award, or other acquisition
|
$588
$196.06 p/Share
|
3
|
|
Feb 10
2023
|
BUY
Grant, award, or other acquisition
|
$616
$205.5 p/Share
|
3
|
|
Feb 09
2023
|
BUY
Grant, award, or other acquisition
|
-
|
114
|
|
Jan 10
2023
|
BUY
Grant, award, or other acquisition
|
$636
$212.28 p/Share
|
3
|
|