Sep 08
2023
BUY
Grant, award, or other acquisition
$10,227
$146.1 p/Share
70
Added 0.31%
22,678
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
261
Added 1.14%
22,608
Common Stock
Jun 09
2023
BUY
Grant, award, or other acquisition
$10,011
$137.14 p/Share
73
Added 0.33%
22,347
Common Stock
May 17
2023
BUY
Grant, award, or other acquisition
$100,083
$129.14 p/Share
775
Added 3.36%
22,274
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
250
Added 1.15%
21,499
Common Stock
Mar 17
2023
BUY
Grant, award, or other acquisition
-
206
Added 0.96%
21,249
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$31,636
$130.19 p/Share
243
Added 1.14%
21,043
Common Stock
Dec 09
2022
BUY
Grant, award, or other acquisition
$9,016
$136.61 p/Share
66
Added 0.32%
20,800
Common Stock
Nov 28
2022
-
1,803
Reduced 8.0%
20,734
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$31,527
$104.74 p/Share
301
Added 1.32%
22,537
Common Stock
Sep 09
2022
BUY
Grant, award, or other acquisition
$8,814
$115.97 p/Share
76
Added 0.34%
22,236
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$31,270
$112.08 p/Share
279
Added 1.24%
22,160
Common Stock
Jun 10
2022
BUY
Grant, award, or other acquisition
$8,540
$116.98 p/Share
73
Added 0.33%
21,881
Common Stock
May 06
2022
BUY
Grant, award, or other acquisition
$95,067
$125.75 p/Share
756
Added 3.35%
21,808
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
235
Added 1.1%
21,052
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$68,603
$124.28 p/Share
552
Added 2.58%
20,817
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$33,560
$178.51 p/Share
188
Added 0.92%
20,265
Common Stock
Dec 10
2021
BUY
Grant, award, or other acquisition
$46,192
$166.16 p/Share
278
Added 1.37%
20,077
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$31,566
$142.19 p/Share
222
Added 1.11%
19,799
Common Stock
Sep 10
2021
BUY
Grant, award, or other acquisition
$7,022
$135.04 p/Share
52
Added 0.26%
19,577
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$31,265
$130.27 p/Share
240
Added 1.21%
19,525
Common Stock
Jun 11
2021
BUY
Grant, award, or other acquisition
$5,623
$130.77 p/Share
43
Added 0.22%
19,285
Common Stock
May 21
2021
BUY
Grant, award, or other acquisition
$95,011
$125.51 p/Share
757
Added 3.79%
19,242
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$30,822
$112.49 p/Share
274
Added 1.46%
18,485
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
$25,215
$123.0 p/Share
205
Added 1.11%
18,211
Common Stock