| June 30, 2026 at 12:44 PM |
Sell |
162.43 |
162.27 |
162.62 |
Filled |
162.43 |
162.62 |
-19 |
| June 30, 2026 at 6:59 AM |
Buy |
162.22 |
162.40 |
161.99 |
Filled |
162.22 |
162.40 |
18 |
| June 26, 2026 at 4:06 PM |
Buy |
161.65 |
161.73 |
161.55 |
Filled |
161.65 |
161.76 |
11 |
| June 26, 2026 at 2:39 PM |
Buy |
161.59 |
161.68 |
161.48 |
Filled |
161.59 |
161.72 |
13 |
| June 26, 2026 at 8:12 AM |
Sell |
161.62 |
161.48 |
161.79 |
Filled |
161.62 |
161.62 |
0 |
| June 25, 2026 at 10:06 PM |
Buy |
161.77 |
161.87 |
161.65 |
Filled |
161.77 |
161.87 |
10 |
| June 25, 2026 at 8:12 AM |
Sell |
161.84 |
161.72 |
161.99 |
Filled |
161.84 |
161.63 |
21 |
| June 24, 2026 at 10:06 PM |
Buy |
161.76 |
161.84 |
161.66 |
Filled |
161.76 |
161.66 |
-10 |
| June 24, 2026 at 1:20 PM |
Buy |
161.72 |
161.86 |
161.55 |
Filled |
161.72 |
161.84 |
12 |
| June 24, 2026 at 8:12 AM |
Sell |
161.74 |
161.62 |
161.89 |
Filled |
161.74 |
161.62 |
12 |
| June 23, 2026 at 10:06 PM |
Buy |
161.55 |
161.65 |
161.42 |
Filled |
161.55 |
161.60 |
5 |
| June 23, 2026 at 4:06 PM |
Buy |
161.54 |
161.65 |
161.40 |
Filled |
161.54 |
161.63 |
9 |
| June 23, 2026 at 1:49 PM |
Buy |
161.45 |
161.60 |
161.27 |
Filled |
161.45 |
161.60 |
15 |
| June 23, 2026 at 8:13 AM |
Sell |
161.39 |
161.23 |
161.59 |
Filled |
161.39 |
161.59 |
-20 |
| June 22, 2026 at 10:06 PM |
Sell |
161.59 |
161.47 |
161.74 |
Filled |
161.59 |
161.56 |
3 |
| June 22, 2026 at 4:05 PM |
Buy |
161.52 |
161.63 |
161.38 |
Filled |
161.52 |
161.66 |
14 |
| June 22, 2026 at 1:20 PM |
Sell |
161.82 |
161.70 |
161.97 |
Filled |
161.82 |
161.61 |
21 |
| June 22, 2026 at 8:12 AM |
Sell |
161.78 |
161.69 |
161.90 |
Filled |
161.78 |
161.68 |
10 |
| June 19, 2026 at 3:13 PM |
Sell |
161.23 |
161.12 |
161.37 |
Filled |
161.23 |
161.25 |
-2 |
| June 19, 2026 at 8:12 AM |
Sell |
161.30 |
161.14 |
161.49 |
Filled |
161.30 |
161.30 |
0 |
| June 18, 2026 at 11:24 PM |
Sell |
161.37 |
161.25 |
161.52 |
Filled |
161.37 |
161.25 |
12 |
| June 18, 2026 at 10:06 PM |
Sell |
161.45 |
161.33 |
161.61 |
Filled |
161.45 |
161.25 |
20 |
| June 18, 2026 at 4:05 PM |
Buy |
161.27 |
161.38 |
161.14 |
Filled |
161.27 |
161.38 |
11 |
| June 18, 2026 at 11:33 AM |
Sell |
160.92 |
160.77 |
161.11 |
Filled |
160.92 |
160.96 |
-4 |
| June 17, 2026 at 10:06 PM |
Sell |
160.66 |
160.52 |
160.83 |
Filled |
160.66 |
160.52 |
14 |
| June 17, 2026 at 2:40 PM |
Sell |
160.26 |
160.16 |
160.38 |
Filled |
160.26 |
160.38 |
-12 |
| June 17, 2026 at 8:02 AM |
Sell |
160.20 |
160.10 |
160.33 |
Filled |
160.20 |
160.21 |
-1 |
| June 17, 2026 at 6:05 AM |
Sell |
160.34 |
160.27 |
160.43 |
Filled |
160.34 |
160.26 |
8 |
| June 16, 2026 at 10:06 PM |
Buy |
160.41 |
160.49 |
160.31 |
Filled |
160.41 |
160.36 |
-5 |
| June 16, 2026 at 4:05 PM |
Buy |
160.36 |
160.45 |
160.24 |
Filled |
160.36 |
160.45 |
9 |
| June 16, 2026 at 1:49 PM |
Buy |
160.36 |
160.48 |
160.21 |
Filled |
160.36 |
160.48 |
12 |
| June 16, 2026 at 10:11 AM |
Buy |
160.31 |
160.42 |
160.18 |
Filled |
160.31 |
160.42 |
11 |
| June 16, 2026 at 4:33 AM |
Buy |
160.29 |
160.42 |
160.12 |
Filled |
160.29 |
160.31 |
2 |
| June 15, 2026 at 10:06 PM |
Buy |
160.32 |
160.42 |
160.19 |
Filled |
160.32 |
160.19 |
-13 |
| June 15, 2026 at 2:39 PM |
Buy |
160.07 |
160.15 |
159.97 |
Filled |
160.07 |
160.20 |
13 |
| June 15, 2026 at 10:18 AM |
Sell |
160.16 |
160.08 |
160.26 |
Filled |
160.16 |
160.05 |
11 |
| June 15, 2026 at 6:05 AM |
Sell |
160.08 |
159.99 |
160.20 |
Filled |
160.08 |
160.13 |
-5 |
| June 15, 2026 at 4:33 AM |
Sell |
160.11 |
160.01 |
160.23 |
Filled |
160.11 |
160.01 |
10 |
| June 12, 2026 at 1:49 PM |
Buy |
160.28 |
160.42 |
160.11 |
Filled |
160.28 |
160.21 |
-7 |
| June 12, 2026 at 10:50 AM |
Buy |
160.06 |
160.21 |
159.87 |
Filled |
160.06 |
160.28 |
22 |
| June 12, 2026 at 9:33 AM |
Buy |
159.99 |
160.12 |
159.82 |
Filled |
159.99 |
160.16 |
17 |
| June 12, 2026 at 7:24 AM |
Sell |
160.37 |
160.29 |
160.47 |
Filled |
160.37 |
160.02 |
35 |
| June 12, 2026 at 6:29 AM |
Buy |
160.26 |
160.34 |
160.16 |
Filled |
160.26 |
160.34 |
8 |
| June 12, 2026 at 4:06 AM |
Buy |
160.23 |
160.33 |
160.10 |
Filled |
160.23 |
160.34 |
11 |
| June 11, 2026 at 10:06 PM |
Buy |
159.93 |
160.06 |
159.77 |
Cancelled |
- |
- |
- |
| June 11, 2026 at 2:52 PM |
Sell |
160.55 |
160.46 |
160.66 |
Filled |
160.55 |
160.11 |
44 |
| June 11, 2026 at 8:36 AM |
Buy |
160.49 |
160.63 |
160.32 |
Filled |
160.49 |
160.57 |
8 |
| June 11, 2026 at 4:06 AM |
Buy |
160.51 |
160.63 |
160.36 |
Filled |
160.51 |
160.53 |
2 |
| June 10, 2026 at 10:06 PM |
Sell |
160.56 |
160.46 |
160.69 |
Filled |
160.56 |
160.44 |
12 |
| June 10, 2026 at 3:05 PM |
Sell |
160.50 |
160.38 |
160.65 |
Filled |
160.50 |
160.48 |
2 |
| June 10, 2026 at 8:36 AM |
Buy |
160.37 |
160.49 |
160.22 |
Filled |
160.37 |
160.43 |
6 |
| June 10, 2026 at 4:06 AM |
Buy |
160.34 |
160.45 |
160.20 |
Filled |
160.34 |
160.42 |
8 |
| June 9, 2026 at 10:25 PM |
Sell |
160.40 |
160.32 |
160.50 |
Filled |
160.40 |
160.29 |
11 |
| June 9, 2026 at 6:09 PM |
Sell |
160.38 |
160.31 |
160.47 |
Filled |
160.38 |
160.37 |
1 |
| June 9, 2026 at 4:57 PM |
Sell |
160.43 |
160.36 |
160.52 |
Filled |
160.43 |
160.30 |
13 |
| June 9, 2026 at 4:18 PM |
Sell |
160.32 |
160.24 |
160.42 |
Filled |
160.32 |
160.42 |
-10 |
| June 9, 2026 at 2:12 PM |
Buy |
160.16 |
160.25 |
160.04 |
Filled |
160.16 |
160.29 |
13 |
| June 9, 2026 at 7:59 AM |
Sell |
160.23 |
160.10 |
160.40 |
Filled |
160.23 |
160.20 |
3 |
| June 9, 2026 at 6:38 AM |
Buy |
160.11 |
160.21 |
159.99 |
Filled |
160.11 |
160.21 |
10 |
| June 9, 2026 at 4:06 AM |
Buy |
160.23 |
160.35 |
160.08 |
Filled |
160.23 |
160.08 |
-15 |
| June 9, 2026 at 12:45 AM |
Buy |
160.16 |
160.24 |
160.06 |
Filled |
160.16 |
160.25 |
9 |
| June 8, 2026 at 11:54 PM |
Sell |
160.21 |
160.12 |
160.32 |
Filled |
160.21 |
160.12 |
9 |
| June 8, 2026 at 10:06 PM |
Buy |
160.12 |
160.22 |
160.00 |
Filled |
160.12 |
160.22 |
10 |
| June 8, 2026 at 2:51 PM |
Sell |
160.18 |
160.08 |
160.30 |
Filled |
160.18 |
160.18 |
0 |
| June 8, 2026 at 11:59 AM |
Buy |
159.93 |
160.07 |
159.75 |
Filled |
159.93 |
160.17 |
24 |
| June 8, 2026 at 9:33 AM |
Sell |
160.06 |
159.94 |
160.21 |
Filled |
160.06 |
159.93 |
13 |
| June 8, 2026 at 7:30 AM |
Sell |
160.23 |
160.14 |
160.34 |
Filled |
160.23 |
160.14 |
9 |
| June 8, 2026 at 4:33 AM |
Buy |
160.31 |
160.40 |
160.20 |
Filled |
160.31 |
160.20 |
-11 |
| June 8, 2026 at 12:09 AM |
Sell |
160.32 |
160.20 |
160.46 |
Filled |
160.32 |
160.33 |
-1 |
| June 4, 2026 at 12:55 AM |
Buy |
159.87 |
160.04 |
159.66 |
Filled |
159.87 |
159.91 |
4 |
| June 3, 2026 at 8:26 AM |
Sell |
159.76 |
159.57 |
160.00 |
Filled |
159.76 |
159.96 |
-20 |
| June 2, 2026 at 7:56 AM |
Buy |
159.67 |
159.84 |
159.46 |
Filled |
159.67 |
159.86 |
19 |