Buy
20 Mar 2026
Value
US$14,024.00
|
Price
140.24
|
Shares
100
Buy
20 Mar 2026
Value
US$13,981.00
|
Price
139.81
|
Shares
100
Buy
20 Mar 2026
Value
US$13,995.00
|
Price
139.95
|
Shares
100
Buy
20 Mar 2026
Value
US$14,022.00
|
Price
140.22
|
Shares
100
Buy
20 Mar 2026
Value
US$7,000.50
|
Price
140.01
|
Shares
50
Buy
20 Mar 2026
Value
US$15,406.60
|
Price
140.06
|
Shares
110
Buy
20 Mar 2026
Value
US$13,993.00
|
Price
139.93
|
Shares
100
Buy
20 Mar 2026
Value
US$7,053.00
|
Price
141.06
|
Shares
50
Buy
20 Mar 2026
Value
US$28,228.00
|
Price
141.14
|
Shares
200
Buy
20 Mar 2026
Value
US$13,980.00
|
Price
139.80
|
Shares
100
Buy
20 Mar 2026
Value
US$14,220.00
|
Price
142.20
|
Shares
100
Buy
20 Mar 2026
Value
US$7,052.50
|
Price
141.05
|
Shares
50
Buy
20 Mar 2026
Value
US$14,329.00
|
Price
143.29
|
Shares
100
Buy
20 Mar 2026
Value
US$27,794.00
|
Price
138.97
|
Shares
200
Buy
20 Mar 2026
Value
US$14,016.00
|
Price
140.16
|
Shares
100
Buy
20 Mar 2026
Value
US$14,146.00
|
Price
141.46
|
Shares
100