Dec 02
2024
BUY
Grant, award, or other acquisition
$13,028
$134.31 p/Share
97
Added 0.53%
18,301
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
$12,988
$121.39 p/Share
107
Added 0.59%
18,136
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
$12,513
$131.72 p/Share
95
Added 0.52%
18,029
Common Stock
Sep 03
2024
BUY
Grant, award, or other acquisition
$11,288
$136.0 p/Share
83
Added 0.46%
17,934
Common Stock
Aug 01
2024
BUY
Grant, award, or other acquisition
$11,344
$143.6 p/Share
79
Added 0.44%
17,787
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$11,294
$141.18 p/Share
80
Added 0.45%
17,708
Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
$11,350
$140.13 p/Share
81
Added 0.46%
17,628
Common Stock
May 01
2024
BUY
Grant, award, or other acquisition
$11,317
$141.47 p/Share
80
Added 0.46%
17,488
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$11,368
$162.41 p/Share
70
Added 0.4%
17,408
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$11,377
$144.02 p/Share
79
Added 0.45%
17,338
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
$11,352
$145.55 p/Share
78
Added 0.45%
17,208
Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
$200,116
$131.31 p/Share
1,524
Added 8.17%
17,130
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$11,277
$134.25 p/Share
84
Added 0.54%
15,606
Common Stock
Dec 01
2023
BUY
Grant, award, or other acquisition
$11,266
$129.5 p/Share
87
Added 0.56%
15,522
Common Stock
Nov 01
2023
BUY
Grant, award, or other acquisition
$11,311
$115.42 p/Share
98
Added 0.63%
15,394
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
$11,328
$119.25 p/Share
95
Added 0.62%
15,296
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
-
97
Added 0.63%
15,201
Common Stock
Aug 01
2023
BUY
Grant, award, or other acquisition
-
101
Added 0.67%
15,060
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
-
118
Added 0.78%
14,959
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
-
121
Added 0.81%
14,841
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
115
Added 0.78%
14,670
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
-
109
Added 0.74%
14,555
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
108
Added 0.74%
14,447
Common Stock
Feb 02
2023
BUY
Open market or private purchase
$1,001,937
$97.75 p/Share
10,250
Added 41.75%
14,298
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
114
Added 2.74%
4,048
Common Stock