| July 31, 2026 at 1:44 PM |
Buy |
159.41 |
159.75 |
158.99 |
Filled |
159.41 |
158.99 |
-42 |
| July 31, 2026 at 10:26 AM |
Sell |
160.03 |
159.73 |
160.40 |
Filled |
160.03 |
160.40 |
-37 |
| July 31, 2026 at 8:00 AM |
Buy |
160.25 |
160.50 |
159.94 |
Filled |
160.25 |
159.94 |
-31 |
| July 31, 2026 at 2:47 AM |
Buy |
160.59 |
160.89 |
160.21 |
Filled |
160.59 |
160.21 |
-38 |
| July 31, 2026 at 12:09 AM |
Sell |
160.39 |
160.17 |
160.67 |
Filled |
160.39 |
160.17 |
22 |
| July 30, 2026 at 8:04 PM |
Sell |
159.41 |
159.20 |
159.67 |
Filled |
159.41 |
159.67 |
-26 |
| July 30, 2026 at 5:03 PM |
Sell |
159.65 |
159.46 |
159.89 |
Filled |
159.65 |
158.71 |
94 |
| July 30, 2026 at 11:10 AM |
Sell |
162.81 |
162.58 |
163.10 |
Filled |
162.81 |
158.80 |
401 |
| July 30, 2026 at 1:18 AM |
Sell |
163.50 |
163.29 |
163.77 |
Filled |
163.50 |
163.51 |
-1 |
| July 29, 2026 at 12:57 PM |
Sell |
163.84 |
163.64 |
164.09 |
Filled |
163.84 |
163.41 |
43 |
| July 29, 2026 at 9:41 AM |
Buy |
163.53 |
163.72 |
163.29 |
Filled |
163.53 |
163.72 |
19 |
| July 29, 2026 at 5:29 AM |
Sell |
163.43 |
163.24 |
163.67 |
Filled |
163.43 |
163.67 |
-24 |
| July 27, 2026 at 11:06 AM |
Buy |
163.58 |
163.77 |
163.34 |
Filled |
163.58 |
163.77 |
19 |
| July 24, 2026 at 4:54 AM |
Buy |
163.81 |
164.00 |
163.57 |
Filled |
163.81 |
163.86 |
5 |
| July 24, 2026 at 12:38 AM |
Sell |
163.89 |
163.70 |
164.13 |
Filled |
163.89 |
163.70 |
19 |
| July 23, 2026 at 5:50 AM |
Buy |
163.05 |
163.23 |
162.82 |
Cancelled |
- |
- |
- |
| July 22, 2026 at 9:25 AM |
Sell |
163.02 |
162.83 |
163.25 |
Filled |
163.02 |
163.12 |
-10 |
| July 22, 2026 at 6:22 AM |
Sell |
163.12 |
162.94 |
163.35 |
Filled |
163.12 |
162.88 |
24 |
| July 21, 2026 at 11:27 AM |
Sell |
162.78 |
162.60 |
163.01 |
Filled |
162.78 |
163.01 |
-23 |
| July 17, 2026 at 7:29 AM |
Sell |
162.27 |
162.06 |
162.53 |
Filled |
162.27 |
162.36 |
-9 |
| July 16, 2026 at 8:12 AM |
Sell |
162.17 |
161.97 |
162.42 |
Filled |
162.17 |
162.42 |
-25 |
| July 15, 2026 at 11:06 PM |
Buy |
162.08 |
162.26 |
161.86 |
Filled |
162.08 |
162.14 |
6 |
| July 15, 2026 at 10:20 AM |
Buy |
162.33 |
162.53 |
162.08 |
Filled |
162.33 |
162.08 |
-25 |
| July 15, 2026 at 4:40 AM |
Buy |
162.17 |
162.35 |
161.94 |
Filled |
162.17 |
162.35 |
18 |
| July 14, 2026 at 10:39 PM |
Sell |
162.25 |
162.08 |
162.47 |
Filled |
162.25 |
162.00 |
25 |
| July 14, 2026 at 11:57 AM |
Sell |
162.23 |
162.06 |
162.44 |
Filled |
162.23 |
161.78 |
45 |
| July 14, 2026 at 4:42 AM |
Sell |
162.33 |
162.16 |
162.54 |
Filled |
162.33 |
162.16 |
17 |
| July 13, 2026 at 11:24 PM |
Sell |
162.47 |
162.29 |
162.69 |
Filled |
162.47 |
162.29 |
18 |
| July 13, 2026 at 12:22 PM |
Buy |
162.15 |
162.32 |
161.94 |
Filled |
162.15 |
162.38 |
23 |
| July 13, 2026 at 3:50 AM |
Buy |
162.05 |
162.22 |
161.84 |
Filled |
162.05 |
162.30 |
25 |
| July 13, 2026 at 12:58 AM |
Sell |
162.11 |
161.94 |
162.32 |
Filled |
162.11 |
161.94 |
17 |
| July 10, 2026 at 11:02 AM |
Sell |
161.81 |
161.64 |
162.03 |
Filled |
161.81 |
161.33 |
48 |
| July 10, 2026 at 4:58 AM |
Buy |
161.64 |
161.81 |
161.43 |
Filled |
161.64 |
161.83 |
19 |
| July 10, 2026 at 2:18 AM |
Buy |
161.38 |
161.54 |
161.18 |
Filled |
161.38 |
161.54 |
16 |
| July 9, 2026 at 8:00 AM |
Buy |
162.32 |
162.50 |
162.10 |
Filled |
162.32 |
162.50 |
18 |
| July 9, 2026 at 1:06 AM |
Sell |
162.47 |
162.31 |
162.67 |
Filled |
162.47 |
162.31 |
16 |
| July 8, 2026 at 9:59 AM |
Sell |
162.49 |
162.32 |
162.70 |
Filled |
162.49 |
162.70 |
-21 |
| July 8, 2026 at 7:38 AM |
Sell |
162.24 |
162.07 |
162.45 |
Filled |
162.24 |
162.45 |
-21 |
| July 8, 2026 at 1:16 AM |
Sell |
162.37 |
162.20 |
162.58 |
Filled |
162.37 |
162.20 |
17 |
| July 7, 2026 at 8:59 AM |
Buy |
161.87 |
162.03 |
161.66 |
Filled |
161.87 |
162.03 |
16 |
| July 7, 2026 at 4:04 AM |
Buy |
161.84 |
162.00 |
161.64 |
Filled |
161.84 |
162.06 |
22 |
| July 6, 2026 at 11:31 PM |
Sell |
162.06 |
161.91 |
162.25 |
Filled |
162.06 |
161.82 |
24 |
| July 6, 2026 at 7:06 AM |
Buy |
162.24 |
162.40 |
162.04 |
Filled |
162.24 |
162.40 |
16 |
| July 6, 2026 at 1:49 AM |
Sell |
161.75 |
161.60 |
161.94 |
Filled |
161.75 |
161.94 |
-19 |
| July 3, 2026 at 10:42 AM |
Sell |
161.17 |
160.98 |
161.41 |
Filled |
161.17 |
161.38 |
-21 |
| July 3, 2026 at 8:33 AM |
Buy |
160.90 |
161.07 |
160.69 |
Filled |
160.90 |
161.07 |
17 |
| July 3, 2026 at 3:09 AM |
Buy |
161.15 |
161.33 |
160.92 |
Filled |
161.15 |
160.92 |
-23 |
| July 3, 2026 at 12:41 AM |
Buy |
161.37 |
161.55 |
161.15 |
Filled |
161.37 |
161.15 |
-22 |
| July 2, 2026 at 10:04 PM |
Sell |
161.12 |
160.97 |
161.31 |
Filled |
161.12 |
161.31 |
-19 |
| July 2, 2026 at 6:57 PM |
Buy |
161.02 |
161.17 |
160.83 |
Filled |
161.02 |
161.17 |
15 |
| July 2, 2026 at 3:47 PM |
Buy |
160.84 |
160.99 |
160.66 |
Filled |
160.84 |
161.06 |
22 |
| July 2, 2026 at 12:59 PM |
Sell |
161.04 |
160.89 |
161.23 |
Filled |
161.04 |
160.89 |
15 |
| July 2, 2026 at 8:23 AM |
Buy |
161.17 |
161.33 |
160.97 |
Filled |
161.17 |
161.44 |
27 |
| July 2, 2026 at 5:41 AM |
Buy |
162.35 |
162.51 |
162.15 |
Filled |
162.35 |
162.15 |
-20 |
| July 1, 2026 at 2:53 PM |
Sell |
162.46 |
162.31 |
162.65 |
Filled |
162.46 |
162.61 |
-15 |
| July 1, 2026 at 5:40 AM |
Buy |
162.69 |
162.85 |
162.49 |
Filled |
162.69 |
162.59 |
-10 |