Dec 31
2024
BUY
Grant, award, or other acquisition
$39,987
$240.89 p/Share
166
Added 1.65%
9,870
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$39,800
$234.12 p/Share
170
Added 1.73%
9,662
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$39,854
$203.34 p/Share
196
Added 2.03%
9,449
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
$39,814
$230.14 p/Share
173
Added 1.84%
9,205
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
$194,904
$213.01 p/Share
915
Added 9.24%
8,992
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$39,812
$190.49 p/Share
209
Added 2.52%
8,077
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$39,847
$163.31 p/Share
244
Added 3.02%
7,826
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$39,941
$173.66 p/Share
230
Added 2.96%
7,535
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$39,938
$171.41 p/Share
233
Added 3.11%
7,263
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
$179,937
$189.01 p/Share
952
Added 11.98%
6,993
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$39,935
$187.49 p/Share
213
Added 3.41%
6,041
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$39,985
$153.2 p/Share
261
Added 4.31%
5,799
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$36,194
$169.13 p/Share
214
Added 3.74%
5,503
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$33,622
$182.73 p/Share
184
Added 3.38%
5,260
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
$179,918
$172.5 p/Share
1,043
Added 17.12%
5,051
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$33,632
$156.43 p/Share
215
Added 5.09%
4,008
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$33,746
$152.01 p/Share
222
Added 5.56%
3,771
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$32,936
$149.71 p/Share
220
Added 5.87%
3,528
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$32,486
$150.4 p/Share
216
Added 6.16%
3,288
Common Stock
Feb 02
2021
BUY
Grant, award, or other acquisition
$175,067
$139.83 p/Share
1,252
Added 29.08%
3,054
Common Stock
May 21
2020
BUY
Grant, award, or other acquisition
$175,035
$99.17 p/Share
1,765
Added 50.0%
1,765
Common Stock