|
2026-07-29 |
2026-07-29 |
S
Sale
|
Large shareholder
|
52,536
+4.3%
203.05
US$4,011,763
|
52,536
+4.3%
|
203.05
|
US$4,011,763
|
|
|
2026-07-29 |
2026-07-29 |
S
Sale
|
Large shareholder
|
18,508
-21.7%
84.97
US$762,092
|
18,508
-21.7%
|
84.97
|
US$762,092
|
|
|
2026-07-29 |
2026-07-29 |
S
Sale
|
Large shareholder
|
53,968
+27.4%
112.82
US$2,758,325
|
53,968
+27.4%
|
112.82
|
US$2,758,325
|
|
|
2026-07-29 |
2026-07-29 |
S
Sale
|
Large shareholder
|
1,000
-0.2%
184.47
US$100,000
|
1,000
-0.2%
|
184.47
|
US$100,000
|
|
|
2026-07-29 |
2026-07-29 |
S
Sale
|
Large shareholder
|
1,000
-0.3%
183.71
US$100,000
|
1,000
-0.3%
|
183.71
|
US$100,000
|
|
|
2026-07-29 |
2026-07-28 |
S
Sale
|
Large shareholder
|
1,000
-0.1%
185.45
US$100,000
|
1,000
-0.1%
|
185.45
|
US$100,000
|
|
|
2026-07-29 |
2026-07-28 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
184.58
US$100,000
|
1,000
-0.0%
|
184.58
|
US$100,000
|
|
|
2026-07-29 |
2026-07-28 |
S
Sale
|
Large shareholder
|
1,000
-0.3%
183.34
US$100,000
|
1,000
-0.3%
|
183.34
|
US$100,000
|
|
|
2026-07-29 |
2026-07-28 |
S
Sale
|
Large shareholder
|
1,000
-0.2%
182.25
US$100,000
|
1,000
-0.2%
|
182.25
|
US$100,000
|
|
|
2026-07-29 |
2026-07-28 |
S
Sale
|
Large shareholder
|
1,000
-0.2%
181.61
US$100,000
|
1,000
-0.2%
|
181.61
|
US$100,000
|
|
|
2026-07-29 |
2026-07-27 |
S
Sale
|
Large shareholder
|
1,000
-0.4%
180.19
US$100,000
|
1,000
-0.4%
|
180.19
|
US$100,000
|
|
|
2026-07-29 |
2026-07-27 |
S
Sale
|
Large shareholder
|
1,000
-0.2%
179.57
US$100,000
|
1,000
-0.2%
|
179.57
|
US$100,000
|
|
|
2026-07-29 |
2026-07-27 |
S
Sale
|
Large shareholder
|
1,000
-0.2%
178.55
US$100,000
|
1,000
-0.2%
|
178.55
|
US$100,000
|
|
|
2026-07-29 |
2026-07-27 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
177.40
US$100,000
|
1,000
-0.0%
|
177.40
|
US$100,000
|
|
|
2026-07-29 |
2026-07-27 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
176.43
US$100,000
|
1,000
-0.0%
|
176.43
|
US$100,000
|
|
|
2026-07-29 |
2026-07-27 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
175.44
US$100,000
|
1,000
-0.0%
|
175.44
|
US$100,000
|
|
|
2026-07-27 |
2026-07-24 |
S
Sale
|
Large shareholder
|
1,000
-0.1%
175.25
US$100,000
|
1,000
-0.1%
|
175.25
|
US$100,000
|
|
|
2026-07-27 |
2026-07-24 |
S
Sale
|
Large shareholder
|
1,000
-0.7%
174.52
US$100,000
|
1,000
-0.7%
|
174.52
|
US$100,000
|
|
|
2026-07-27 |
2026-07-24 |
S
Sale
|
Large shareholder
|
1,000
-0.1%
173.56
US$100,000
|
1,000
-0.1%
|
173.56
|
US$100,000
|
|
|
2026-07-27 |
2026-07-24 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
172.67
US$100,000
|
1,000
-0.0%
|
172.67
|
US$100,000
|
|
|
2026-07-27 |
2026-07-23 |
S
Sale
|
Large shareholder
|
1,000
-0.2%
172.14
US$100,000
|
1,000
-0.2%
|
172.14
|
US$100,000
|
|
|
2026-07-27 |
2026-07-23 |
S
Sale
|
Large shareholder
|
1,000
-0.4%
171.56
US$100,000
|
1,000
-0.4%
|
171.56
|
US$100,000
|
|
|
2026-07-27 |
2026-07-23 |
S
Sale
|
Large shareholder
|
1,000
-0.1%
170.47
US$100,000
|
1,000
-0.1%
|
170.47
|
US$100,000
|
|
|
2026-07-27 |
2026-07-23 |
S
Sale
|
Large shareholder
|
1,000
-0.1%
169.77
US$100,000
|
1,000
-0.1%
|
169.77
|
US$100,000
|
|
|
2026-07-22 |
2026-07-22 |
S
Sale
|
Large shareholder
|
1,000
-0.5%
172.29
US$100,000
|
1,000
-0.5%
|
172.29
|
US$100,000
|
|
|
2026-07-22 |
2026-07-22 |
S
Sale
|
Large shareholder
|
1,000
-0.3%
171.70
US$100,000
|
1,000
-0.3%
|
171.70
|
US$100,000
|
|
|
2026-07-22 |
2026-07-22 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
170.87
US$100,000
|
1,000
-0.0%
|
170.87
|
US$100,000
|
|
|
2026-07-22 |
2026-07-21 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
172.06
US$100,000
|
1,000
-0.0%
|
172.06
|
US$100,000
|
|
|
2026-07-22 |
2026-07-21 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
171.12
US$100,000
|
1,000
-0.0%
|
171.12
|
US$100,000
|
|
|
2026-07-22 |
2026-07-21 |
S
Sale
|
Large shareholder
|
1,000
-0.7%
170.41
US$100,000
|
1,000
-0.7%
|
170.41
|
US$100,000
|
|
|
2026-07-22 |
2026-07-21 |
S
Sale
|
Large shareholder
|
1,000
-0.1%
169.87
US$100,000
|
1,000
-0.1%
|
169.87
|
US$100,000
|
|
|
2026-07-22 |
2026-07-20 |
S
Sale
|
Large shareholder
|
1,000
-0.1%
172.17
US$100,000
|
1,000
-0.1%
|
172.17
|
US$100,000
|
|
|
2026-07-22 |
2026-07-20 |
S
Sale
|
Large shareholder
|
1,000
-0.4%
171.65
US$100,000
|
1,000
-0.4%
|
171.65
|
US$100,000
|
|
|
2026-07-22 |
2026-07-20 |
S
Sale
|
Large shareholder
|
1,000
-0.2%
170.47
US$100,000
|
1,000
-0.2%
|
170.47
|
US$100,000
|
|
|
2026-07-22 |
2026-07-20 |
S
Sale
|
Large shareholder
|
1,000
-0.1%
169.59
US$100,000
|
1,000
-0.1%
|
169.59
|
US$100,000
|
|
|
2026-07-22 |
2026-07-20 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
168.84
US$100,000
|
1,000
-0.0%
|
168.84
|
US$100,000
|
|
|
2026-07-21 |
2026-07-20 |
PlS
Planned sale
|
SVP, Chief Financial Officer
Officer
|
1,000
-2.7%
170.00
US$100,000
|
1,000
-2.7%
|
170.00
|
US$100,000
|
|
|
2026-07-20 |
2026-07-20 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
170.00
US$100,000
|
1,000
|
170.00
|
US$100,000
|
|
|
2026-07-20 |
2026-07-17 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
177.24
US$100,000
|
1,000
-0.0%
|
177.24
|
US$100,000
|
|
|
2026-07-20 |
2026-07-17 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
176.42
US$100,000
|
1,000
-0.0%
|
176.42
|
US$100,000
|
|
|
2026-07-20 |
2026-07-17 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
175.53
US$100,000
|
1,000
-0.0%
|
175.53
|
US$100,000
|
|
|
2026-07-20 |
2026-07-17 |
S
Sale
|
Large shareholder
|
1,000
-0.1%
174.35
US$100,000
|
1,000
-0.1%
|
174.35
|
US$100,000
|
|
|
2026-07-20 |
2026-07-17 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
173.41
US$100,000
|
1,000
-0.0%
|
173.41
|
US$100,000
|
|
|
2026-07-20 |
2026-07-17 |
S
Sale
|
Large shareholder
|
1,000
-0.1%
172.55
US$100,000
|
1,000
-0.1%
|
172.55
|
US$100,000
|
|
|
2026-07-20 |
2026-07-17 |
S
Sale
|
Large shareholder
|
1,000
-0.6%
171.39
US$100,000
|
1,000
-0.6%
|
171.39
|
US$100,000
|
|
|
2026-07-20 |
2026-07-17 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
170.94
US$100,000
|
1,000
-0.0%
|
170.94
|
US$100,000
|
|
|
2026-07-20 |
2026-07-16 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
176.19
US$100,000
|
1,000
-0.0%
|
176.19
|
US$100,000
|
|
|
2026-07-20 |
2026-07-16 |
S
Sale
|
Large shareholder
|
1,000
-0.1%
175.47
US$100,000
|
1,000
-0.1%
|
175.47
|
US$100,000
|
|
|
2026-07-20 |
2026-07-16 |
S
Sale
|
Large shareholder
|
1,000
-0.4%
174.61
US$100,000
|
1,000
-0.4%
|
174.61
|
US$100,000
|
|
|
2026-07-20 |
2026-07-16 |
S
Sale
|
Large shareholder
|
1,000
-0.1%
173.47
US$100,000
|
1,000
-0.1%
|
173.47
|
US$100,000
|
|
|
2026-07-20 |
2026-07-16 |
S
Sale
|
Large shareholder
|
1,000
-0.1%
172.44
US$100,000
|
1,000
-0.1%
|
172.44
|
US$100,000
|
|
|
2026-07-20 |
2026-07-16 |
S
Sale
|
Large shareholder
|
1,000
-0.1%
171.58
US$100,000
|
1,000
-0.1%
|
171.58
|
US$100,000
|
|
|
2026-07-15 |
2026-07-15 |
S
Sale
|
Large shareholder
|
1,000
-0.1%
172.30
US$100,000
|
1,000
-0.1%
|
172.30
|
US$100,000
|
|
|
2026-07-15 |
2026-07-15 |
S
Sale
|
Large shareholder
|
1,000
-0.2%
171.36
US$100,000
|
1,000
-0.2%
|
171.36
|
US$100,000
|
|
|
2026-07-15 |
2026-07-15 |
S
Sale
|
Large shareholder
|
1,000
-0.4%
170.36
US$100,000
|
1,000
-0.4%
|
170.36
|
US$100,000
|
|
|
2026-07-15 |
2026-07-15 |
S
Sale
|
Large shareholder
|
1,000
-0.2%
169.78
US$100,000
|
1,000
-0.2%
|
169.78
|
US$100,000
|
|
|
2026-07-15 |
2026-07-14 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
174.35
US$100,000
|
1,000
-0.0%
|
174.35
|
US$100,000
|
|
|
2026-07-15 |
2026-07-14 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
173.40
US$100,000
|
1,000
-0.0%
|
173.40
|
US$100,000
|
|
|
2026-07-15 |
2026-07-14 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
172.27
US$100,000
|
1,000
-0.0%
|
172.27
|
US$100,000
|
|
|
2026-07-15 |
2026-07-14 |
S
Sale
|
Large shareholder
|
1,000
-0.6%
171.37
US$100,000
|
1,000
-0.6%
|
171.37
|
US$100,000
|
|
|
2026-07-15 |
2026-07-14 |
S
Sale
|
Large shareholder
|
1,000
-0.2%
170.81
US$100,000
|
1,000
-0.2%
|
170.81
|
US$100,000
|
|
|
2026-07-15 |
2026-07-13 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
177.23
US$100,000
|
1,000
-0.0%
|
177.23
|
US$100,000
|
|
|
2026-07-15 |
2026-07-13 |
S
Sale
|
Large shareholder
|
1,000
-0.3%
176.42
US$100,000
|
1,000
-0.3%
|
176.42
|
US$100,000
|
|
|
2026-07-15 |
2026-07-13 |
S
Sale
|
Large shareholder
|
1,000
-0.4%
175.39
US$100,000
|
1,000
-0.4%
|
175.39
|
US$100,000
|
|
|
2026-07-15 |
2026-07-13 |
S
Sale
|
Large shareholder
|
1,000
-0.1%
174.81
US$100,000
|
1,000
-0.1%
|
174.81
|
US$100,000
|
|
|
2026-07-15 |
2026-07-13 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
173.45
US$100,000
|
1,000
-0.0%
|
173.45
|
US$100,000
|
|
|
2026-07-15 |
2026-07-13 |
S
Sale
|
Large shareholder
|
1,000
-0.0%
172.53
US$100,000
|
1,000
-0.0%
|
172.53
|
US$100,000
|
|
|
2026-07-10 |
2026-07-10 |
S
Sale
|
Large shareholder
|
656
-0.1%
174.11
US$114,219
|
656
-0.1%
|
174.11
|
US$114,219
|
|
|
2026-07-10 |
2026-07-10 |
S
Sale
|
Large shareholder
|
3,869
-0.3%
173.59
US$671,600
|
3,869
-0.3%
|
173.59
|
US$671,600
|
|
|
2026-07-10 |
2026-07-10 |
S
Sale
|
Large shareholder
|
4,444
-0.4%
172.43
US$766,283
|
4,444
-0.4%
|
172.43
|
US$766,283
|
|
|
2026-07-10 |
2026-07-10 |
S
Sale
|
Large shareholder
|
1,031
-0.1%
171.79
US$177,119
|
1,031
-0.1%
|
171.79
|
US$177,119
|
|
|
2026-07-10 |
2026-07-09 |
S
Sale
|
Large shareholder
|
608
-0.0%
173.21
US$105,312
|
608
-0.0%
|
173.21
|
US$105,312
|
|
|
2026-07-10 |
2026-07-09 |
S
Sale
|
Large shareholder
|
2,665
-0.2%
172.43
US$459,532
|
2,665
-0.2%
|
172.43
|
US$459,532
|
|
|
2026-07-10 |
2026-07-09 |
S
Sale
|
Large shareholder
|
6,389
-0.5%
171.52
US$1,095,839
|
6,389
-0.5%
|
171.52
|
US$1,095,839
|
|
|
2026-07-10 |
2026-07-09 |
S
Sale
|
Large shareholder
|
338
-0.0%
170.96
US$57,783
|
338
-0.0%
|
170.96
|
US$57,783
|
|