|
2026-04-17 |
2026-04-13 |
|
B
Purchase
|
92,300
46.10
US$2,872,284
|
92,300
|
46.10
|
US$2,872,284
|
|
|
2026-04-15 |
2026-04-13 |
|
B
Purchase
|
53,152
217.05
US$3,856,009
|
53,152
|
217.05
|
US$3,856,009
|
|
|
2026-03-18 |
2026-03-13 |
|
S
Sale
|
5,319
105.69
US$3,610,035
|
5,319
|
105.69
|
US$3,610,035
|
|
|
2026-03-16 |
2026-03-13 |
|
S
Sale
|
4,949
100.87
US$499,216
|
4,949
|
100.87
|
US$499,216
|
|
|
2026-01-22 |
2026-01-16 |
|
B
Purchase
|
6
88.80
US$517
|
6
|
88.80
|
US$517
|
|
|
2026-01-19 |
2026-01-16 |
|
B
Purchase
|
6
88.80
US$517
|
6
|
88.80
|
US$517
|
|
|
2025-12-12 |
2025-12-10 |
|
PP
Planned purchase
|
2
90.03
US$200
|
2
|
90.03
|
US$200
|
|
|
2025-12-12 |
2025-12-10 |
|
PP
Planned purchase
|
302
90.03
US$27,150
|
302
|
90.03
|
US$27,150
|
|
|
2025-11-01 |
2025-10-27 |
|
S
Sale
|
3
91.45
US$254
|
3
|
91.45
|
US$254
|
|
|
2025-10-23 |
2025-10-14 |
|
B
Purchase
|
6
89.07
US$517
|
6
|
89.07
|
US$517
|
|
|
2025-07-31 |
2025-07-23 |
|
S
Sale
|
3
95.45
US$272
|
3
|
95.45
|
US$272
|
|
|
2025-07-19 |
2025-07-14 |
|
B
Purchase
|
5
95.88
US$519
|
5
|
95.88
|
US$519
|
|
|
2025-06-14 |
2025-06-04 |
|
B
Purchase
|
187
91.01
US$17,028
|
187
|
91.01
|
US$17,028
|
|
|
2025-05-21 |
2025-04-16 |
|
S
Sale
|
3
88.55
US$291
|
3
|
88.55
|
US$291
|
|
|
2025-04-22 |
2025-04-08 |
|
B
Purchase
|
6
84.54
US$496
|
6
|
84.54
|
US$496
|
|
|
2025-03-20 |
2025-03-11 |
|
S
Sale
|
4,500
80.91
US$364,095
|
4,500
|
80.91
|
US$364,095
|
|
|
2025-03-20 |
2025-03-10 |
|
S
Sale
|
8,546
81.31
US$694,875
|
8,546
|
81.31
|
US$694,875
|
|
|
2025-02-05 |
2025-01-24 |
|
S
Sale
|
3
76.74
US$264
|
3
|
76.74
|
US$264
|
|
|
2025-01-17 |
2025-01-13 |
|
B
Purchase
|
6
73.84
US$460
|
6
|
73.84
|
US$460
|
|
|
2024-12-12 |
2024-12-10 |
|
PP
Planned purchase
|
233
79.14
US$18,416
|
233
|
79.14
|
US$18,416
|
|
|
2024-12-10 |
2024-12-10 |
|
B
Purchase
|
234
79.14
US$18,547
|
234
|
79.14
|
US$18,547
|
|
|
2024-11-14 |
2024-11-05 |
|
S
Sale
|
4
75.82
US$291
|
4
|
75.82
|
US$291
|
|
|
2024-11-05 |
2024-11-05 |
|
S
Sale
|
4
75.82
US$291
|
4
|
75.82
|
US$291
|
|
|
2024-10-24 |
2024-10-23 |
|
B
Purchase
|
6
77.71
US$489
|
6
|
77.71
|
US$489
|
|
|
2024-07-26 |
2024-07-22 |
|
S
Sale
|
4
73.81
US$260
|
4
|
73.81
|
US$260
|
|
|
2024-07-24 |
2024-07-22 |
|
S
Sale
|
260
1.00
US$260
|
260
|
1.00
|
US$260
|
|
|
2024-07-17 |
2024-07-15 |
|
B
Purchase
|
6
74.42
US$484
|
6
|
74.42
|
US$484
|
|
|
2024-06-05 |
2024-05-31 |
|
PP
Planned purchase
|
147
72.93
US$10,741
|
147
|
72.93
|
US$10,741
|
|
|
2024-04-24 |
2024-04-22 |
|
S
Sale
|
4
68.31
US$253
|
4
|
68.31
|
US$253
|
|
|
2024-04-17 |
2024-04-15 |
|
B
Purchase
|
7
67.86
US$486
|
7
|
67.86
|
US$486
|
|
|
2024-03-18 |
2024-03-18 |
|
S
Sale
|
11
71.09
US$782
|
11
|
71.09
|
US$782
|
|
|
2024-01-26 |
2024-01-22 |
|
S
Sale
|
4
67.58
US$272
|
4
|
67.58
|
US$272
|
|
|
2024-01-25 |
2024-01-22 |
|
S
Sale
|
5
67.58
US$357
|
5
|
67.58
|
US$357
|
|
|
2024-01-22 |
2024-01-22 |
|
S
Sale
|
4
67.58
US$270
|
4
|
67.58
|
US$270
|
|
|
2024-01-17 |
2024-01-12 |
|
B
Purchase
|
7
66.85
US$489
|
7
|
66.85
|
US$489
|
|
|
2024-01-12 |
2024-01-12 |
|
B
Purchase
|
7
66.85
US$468
|
7
|
66.85
|
US$468
|
|
|
2023-12-15 |
2023-12-14 |
|
PP
Planned purchase
|
175
65.30
US$11,408
|
175
|
65.30
|
US$11,408
|
|
|
2023-10-25 |
2023-10-23 |
|
S
Sale
|
4
57.80
US$257
|
4
|
57.80
|
US$257
|
|
|
2023-10-13 |
2023-10-12 |
|
B
Purchase
|
8
57.48
US$472
|
8
|
57.48
|
US$472
|
|
|
2023-07-25 |
2023-07-21 |
|
S
Sale
|
1
65.14
US$91
|
1
|
65.14
|
US$91
|
|
|
2023-07-13 |
2023-07-12 |
|
B
Purchase
|
8
64.59
US$487
|
8
|
64.59
|
US$487
|
|
|
2023-06-08 |
2023-06-05 |
|
PP
Planned purchase
|
0
63.45
US$22
|
0
|
63.45
|
US$22
|
|
|
2023-06-08 |
2023-06-05 |
|
B
Purchase
|
0
21.86
US$8
|
0
|
21.86
|
US$8
|
|
|
2023-04-14 |
2023-04-12 |
|
B
Purchase
|
8
59.52
US$487
|
8
|
59.52
|
US$487
|
|
|
2023-03-22 |
2023-03-17 |
|
S
Sale
|
7,390
55.40
US$409,387
|
7,390
|
55.40
|
US$409,387
|
|