|
2026-06-05 |
2026-06-03 |
|
PP
Planned purchase
|
37,819
61.50
US$595,371
|
37,819
|
61.50
|
US$595,371
|
|
|
2026-06-05 |
2026-06-03 |
|
PP
Planned purchase
|
17,447
454.20
US$4,550,910
|
17,447
|
454.20
|
US$4,550,910
|
|
|
2026-06-05 |
2026-06-03 |
|
B
Purchase
|
26,539
435.97
US$3,419,551
|
26,539
|
435.97
|
US$3,419,551
|
|
|
2026-05-21 |
2026-05-19 |
|
B
Purchase
|
4
50.05
US$198
|
4
|
50.05
|
US$198
|
|
|
2026-03-20 |
2026-03-19 |
|
B
Purchase
|
4
52.53
US$196
|
4
|
52.53
|
US$196
|
|
|
2026-03-16 |
2026-03-13 |
|
S
Sale
|
10,883
100.87
US$1,097,791
|
10,883
|
100.87
|
US$1,097,791
|
|
|
2026-03-13 |
2026-03-13 |
|
PrS
Proposed sale
|
10,883
100.87
US$1,097,791
|
10,883
|
100.87
|
US$1,097,791
|
|
|
2026-03-03 |
2026-03-02 |
|
S
Sale
|
9,987
109.53
US$1,093,896
|
9,987
|
109.53
|
US$1,093,896
|
|
|
2026-03-02 |
2026-03-02 |
|
PrS
Proposed sale
|
487
109.75
US$53,448
|
487
|
109.75
|
US$53,448
|
|
|
2026-03-02 |
2026-03-02 |
|
PrS
Proposed sale
|
9,500
109.58
US$1,041,010
|
9,500
|
109.58
|
US$1,041,010
|
|
|
2026-02-23 |
2026-02-19 |
|
B
Purchase
|
3
57.53
US$199
|
3
|
57.53
|
US$199
|
|
|
2026-01-22 |
2026-01-20 |
|
B
Purchase
|
199
1.00
US$199
|
199
|
1.00
|
US$199
|
|
|
2026-01-22 |
2026-01-20 |
|
B
Purchase
|
4
48.44
US$199
|
4
|
48.44
|
US$199
|
|
|
2025-12-23 |
2025-12-19 |
|
B
Purchase
|
4
50.60
US$198
|
4
|
50.60
|
US$198
|
|
|
2025-12-12 |
2025-12-10 |
|
PP
Planned purchase
|
0
90.03
US$16
|
0
|
90.03
|
US$16
|
|
|
2025-12-12 |
2025-12-10 |
|
PP
Planned purchase
|
253
90.03
US$22,820
|
253
|
90.03
|
US$22,820
|
|
|
2025-12-12 |
2025-12-10 |
|
PP
Planned purchase
|
8
90.03
US$707
|
8
|
90.03
|
US$707
|
|
|
2025-11-20 |
2025-11-19 |
|
PP
Planned purchase
|
4
49.03
US$194
|
4
|
49.03
|
US$194
|
|
|
2025-03-11 |
2025-03-11 |
|
PrS
Proposed sale
|
5,000
80.97
US$404,850
|
5,000
|
80.97
|
US$404,850
|
|
|
2025-03-10 |
2025-03-10 |
|
PrS
Proposed sale
|
9,081
81.31
US$738,421
|
9,081
|
81.31
|
US$738,421
|
|
|
2024-12-20 |
2024-12-19 |
|
B
Purchase
|
5
37.75
US$188
|
5
|
37.75
|
US$188
|
|
|
2024-12-12 |
2024-12-10 |
|
PP
Planned purchase
|
0
79.14
US$15
|
0
|
79.14
|
US$15
|
|
|
2024-12-12 |
2024-12-10 |
|
PP
Planned purchase
|
181
79.14
US$14,346
|
181
|
79.14
|
US$14,346
|
|
|
2024-12-12 |
2024-12-09 |
|
B
Purchase
|
7
79.14
US$584
|
7
|
79.14
|
US$584
|
|
|
2024-11-21 |
2024-11-20 |
|
B
Purchase
|
5
188.33
US$934
|
5
|
188.33
|
US$934
|
|
|
2024-10-22 |
2024-10-21 |
|
B
Purchase
|
194
1.00
US$194
|
194
|
1.00
|
US$194
|
|
|
2024-10-22 |
2024-10-21 |
|
B
Purchase
|
5
39.15
US$194
|
5
|
39.15
|
US$194
|
|
|
2024-09-23 |
2024-09-20 |
|
S
Sale
|
8,000
80.78
US$646,259
|
8,000
|
80.78
|
US$646,259
|
|
|
2024-09-20 |
2024-09-20 |
|
PrS
Proposed sale
|
8,000
80.78
US$646,259
|
8,000
|
80.78
|
US$646,259
|
|
|
2024-09-23 |
2024-09-19 |
|
B
Purchase
|
198
1.00
US$198
|
198
|
1.00
|
US$198
|
|
|
2024-09-23 |
2024-09-19 |
|
B
Purchase
|
5
40.44
US$198
|
5
|
40.44
|
US$198
|
|
|
2024-08-20 |
2024-08-19 |
|
B
Purchase
|
5
193.05
US$968
|
5
|
193.05
|
US$968
|
|
|
2024-07-22 |
2024-07-19 |
|
B
Purchase
|
5
36.69
US$192
|
5
|
36.69
|
US$192
|
|
|
2024-06-21 |
2024-06-20 |
|
B
Purchase
|
5
36.77
US$189
|
5
|
36.77
|
US$189
|
|
|
2024-06-05 |
2024-05-31 |
|
PP
Planned purchase
|
0
72.93
US$9
|
0
|
72.93
|
US$9
|
|
|
2024-06-05 |
2024-05-31 |
|
PP
Planned purchase
|
200
72.93
US$14,578
|
200
|
72.93
|
US$14,578
|
|
|
2024-06-05 |
2024-05-31 |
|
B
Purchase
|
4
72.93
US$317
|
4
|
72.93
|
US$317
|
|
|
2024-05-21 |
2024-05-20 |
|
B
Purchase
|
189
1.00
US$189
|
189
|
1.00
|
US$189
|
|
|
2024-05-21 |
2024-05-20 |
|
B
Purchase
|
5
37.22
US$189
|
5
|
37.22
|
US$189
|
|
|
2024-04-24 |
2024-04-22 |
|
B
Purchase
|
5
33.71
US$185
|
5
|
33.71
|
US$185
|
|
|
2024-03-21 |
2024-03-19 |
|
B
Purchase
|
3
71.41
US$189
|
3
|
71.41
|
US$189
|
|
|
2024-03-20 |
2024-03-18 |
|
S
Sale
|
17,352
71.09
US$1,233,546
|
17,352
|
71.09
|
US$1,233,546
|
|
|
2024-02-21 |
2024-02-20 |
|
B
Purchase
|
3
67.99
US$187
|
3
|
67.99
|
US$187
|
|
|
2024-01-22 |
2024-01-19 |
|
B
Purchase
|
6
33.45
US$189
|
6
|
33.45
|
US$189
|
|
|
2023-12-20 |
2023-12-19 |
|
B
Purchase
|
6
32.76
US$189
|
6
|
32.76
|
US$189
|
|