Oct 16
2024
BUY
Grant, award, or other acquisition
$1,751
$134.71 p/Share
13
Added 0.08%
15,524
Common Stock
Jul 16
2024
BUY
Grant, award, or other acquisition
$1,772
$126.61 p/Share
14
Added 0.09%
15,510
Common Stock
Jun 20
2024
BUY
Grant, award, or other acquisition
$28,094
$117.06 p/Share
240
Added 1.53%
15,496
Common Stock
May 16
2024
BUY
Grant, award, or other acquisition
-
1,271
Added 7.69%
15,256
Common Stock
Apr 17
2024
BUY
Grant, award, or other acquisition
$1,549
$119.2 p/Share
13
Added 0.09%
13,985
Common Stock
Jan 17
2024
BUY
Grant, award, or other acquisition
$1,608
$114.89 p/Share
14
Added 0.1%
13,971
Common Stock
Oct 17
2023
BUY
Grant, award, or other acquisition
$1,502
$125.17 p/Share
12
Added 0.09%
13,957
Common Stock
Jul 21
2023
BUY
Grant, award, or other acquisition
$0
$124.44 p/Share
0
Added 0.0%
13,945
Common Stock
Jul 19
2023
BUY
Grant, award, or other acquisition
$1,474
$122.87 p/Share
12
Added 0.09%
13,944
Common Stock
May 18
2023
BUY
Grant, award, or other acquisition
-
1,246
Added 8.21%
13,932
Common Stock
Apr 18
2023
BUY
Grant, award, or other acquisition
$1,361
$123.75 p/Share
11
Added 0.09%
12,686
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
$1,198
$119.81 p/Share
10
Added 0.08%
12,674
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$1,172
$117.19 p/Share
10
Added 0.08%
12,664
Common Stock
Jul 14
2022
BUY
Grant, award, or other acquisition
$1,102
$110.17 p/Share
10
Added 0.08%
12,653
Common Stock
May 25
2022
BUY
Grant, award, or other acquisition
-
1,236
Added 8.91%
12,642
Common Stock
Apr 18
2022
BUY
Grant, award, or other acquisition
$999
$142.67 p/Share
7
Added 0.06%
11,406
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$912
$152.07 p/Share
6
Added 0.05%
11,399
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
$964
$137.77 p/Share
7
Added 0.06%
11,392
Common Stock
Jul 16
2021
BUY
Grant, award, or other acquisition
$936
$117.0 p/Share
8
Added 0.07%
11,385
Common Stock
May 24
2021
BUY
Grant, award, or other acquisition
$99,928
$118.82 p/Share
841
Added 6.88%
11,377
Common Stock
May 07
2021
BUY
Grant, award, or other acquisition
-
1,215
Added 10.34%
10,536
Common Stock
Mar 08
2021
BUY
Grant, award, or other acquisition
$81,145
$106.49 p/Share
762
Added 7.56%
9,321
Common Stock
Feb 24
2021
SELL
Open market or private sale
$321,201
$109.55 p/Share
2,932
Reduced 25.52%
8,559
Common Stock