| September 30, 2026 at 10:49 PM |
Buy |
157.37 |
157.58 |
157.11 |
Filled |
157.37 |
158.17 |
80 |
| September 30, 2026 at 6:41 PM |
Buy |
157.28 |
157.49 |
157.01 |
Filled |
157.28 |
157.49 |
21 |
| September 30, 2026 at 2:32 PM |
Buy |
156.86 |
157.18 |
156.45 |
Filled |
156.86 |
157.34 |
48 |
| September 30, 2026 at 9:42 AM |
Sell |
157.12 |
156.82 |
157.50 |
Filled |
157.12 |
156.75 |
37 |
| September 30, 2026 at 6:02 AM |
Sell |
156.96 |
156.64 |
157.36 |
Filled |
156.96 |
156.64 |
32 |
| September 30, 2026 at 2:12 AM |
Sell |
156.70 |
156.49 |
156.96 |
Filled |
156.70 |
156.96 |
-26 |
| September 29, 2026 at 5:42 PM |
Buy |
157.38 |
157.64 |
157.05 |
Filled |
157.38 |
157.05 |
-33 |
| September 29, 2026 at 1:39 PM |
Buy |
157.38 |
157.68 |
157.00 |
Filled |
157.38 |
157.68 |
30 |
| September 29, 2026 at 9:55 AM |
Buy |
157.44 |
157.67 |
157.15 |
Filled |
157.44 |
157.15 |
-29 |
| September 29, 2026 at 4:05 AM |
Buy |
157.38 |
157.68 |
157.01 |
Filled |
157.38 |
157.47 |
9 |
| September 28, 2026 at 7:41 PM |
Buy |
157.35 |
157.63 |
157.01 |
Filled |
157.35 |
157.58 |
23 |
| September 28, 2026 at 4:28 PM |
Sell |
157.10 |
156.87 |
157.38 |
Filled |
157.10 |
157.38 |
-28 |
| September 28, 2026 at 9:42 AM |
Sell |
157.08 |
156.79 |
157.44 |
Filled |
157.08 |
157.10 |
-2 |
| September 28, 2026 at 6:40 AM |
Buy |
157.38 |
157.66 |
157.03 |
Filled |
157.38 |
157.03 |
-35 |
| September 28, 2026 at 12:50 AM |
Sell |
157.79 |
157.51 |
158.14 |
Filled |
157.79 |
157.71 |
8 |
| September 25, 2026 at 12:00 PM |
Buy |
157.50 |
157.89 |
157.01 |
Filled |
157.50 |
157.47 |
-3 |
| September 25, 2026 at 8:06 AM |
Sell |
158.16 |
157.91 |
158.47 |
Filled |
158.16 |
157.84 |
32 |
| September 25, 2026 at 3:47 AM |
Buy |
158.34 |
158.60 |
158.02 |
Filled |
158.34 |
158.02 |
-32 |
| September 24, 2026 at 5:54 PM |
Buy |
158.89 |
159.13 |
158.59 |
Filled |
158.89 |
158.71 |
-18 |
| September 24, 2026 at 12:40 PM |
Buy |
158.78 |
159.07 |
158.42 |
Filled |
158.78 |
159.07 |
29 |
| September 24, 2026 at 7:32 AM |
Buy |
158.27 |
158.51 |
157.97 |
Filled |
158.27 |
158.77 |
50 |
| September 24, 2026 at 3:16 AM |
Sell |
157.98 |
157.78 |
158.24 |
Filled |
157.98 |
158.24 |
-26 |
| September 23, 2026 at 10:09 PM |
Buy |
158.25 |
158.45 |
158.00 |
Filled |
158.25 |
158.00 |
-25 |
| September 23, 2026 at 4:03 PM |
Buy |
158.29 |
158.50 |
158.03 |
Filled |
158.29 |
158.39 |
10 |
| September 23, 2026 at 8:50 AM |
Sell |
157.89 |
157.61 |
158.23 |
Filled |
157.89 |
158.23 |
-34 |
| September 23, 2026 at 3:22 AM |
Sell |
157.67 |
157.47 |
157.92 |
Filled |
157.67 |
157.75 |
-8 |
| September 22, 2026 at 7:40 PM |
Buy |
157.21 |
157.43 |
156.93 |
Cancelled |
- |
- |
- |
| September 22, 2026 at 1:50 PM |
Sell |
157.32 |
157.07 |
157.63 |
Filled |
157.32 |
157.49 |
-17 |
| September 22, 2026 at 9:52 AM |
Buy |
156.99 |
157.24 |
156.68 |
Filled |
156.99 |
157.24 |
25 |
| September 22, 2026 at 3:47 AM |
Buy |
157.42 |
157.65 |
157.13 |
Filled |
157.42 |
157.72 |
30 |
| September 21, 2026 at 9:53 PM |
Sell |
157.34 |
157.14 |
157.59 |
Filled |
157.34 |
157.51 |
-17 |
| September 21, 2026 at 6:52 PM |
Sell |
157.51 |
157.31 |
157.76 |
Filled |
157.51 |
157.31 |
20 |
| September 21, 2026 at 1:00 PM |
Buy |
157.28 |
157.47 |
157.04 |
Filled |
157.28 |
157.47 |
19 |
| September 21, 2026 at 7:28 AM |
Buy |
157.19 |
157.39 |
156.94 |
Filled |
157.19 |
157.28 |
9 |
| September 21, 2026 at 1:39 AM |
Sell |
156.77 |
156.52 |
157.09 |
Filled |
156.77 |
157.01 |
-24 |
| September 18, 2026 at 11:29 AM |
Buy |
157.71 |
158.12 |
157.20 |
Filled |
157.71 |
157.20 |
-51 |
| September 18, 2026 at 9:01 AM |
Buy |
157.72 |
158.04 |
157.31 |
Filled |
157.72 |
158.04 |
32 |
| September 18, 2026 at 4:33 AM |
Sell |
157.08 |
156.80 |
157.43 |
Filled |
157.08 |
156.80 |
28 |
| September 18, 2026 at 2:50 AM |
Sell |
156.23 |
155.94 |
156.59 |
Filled |
156.23 |
156.59 |
-36 |
| September 17, 2026 at 8:26 PM |
Buy |
155.95 |
156.16 |
155.69 |
Filled |
155.95 |
156.24 |
29 |
| September 17, 2026 at 2:55 PM |
Buy |
155.67 |
155.92 |
155.36 |
Filled |
155.67 |
155.92 |
25 |
| September 17, 2026 at 10:05 AM |
Sell |
155.73 |
155.44 |
156.10 |
Filled |
155.73 |
155.44 |
29 |
| September 17, 2026 at 7:23 AM |
Buy |
155.60 |
155.86 |
155.28 |
Filled |
155.60 |
155.86 |
26 |
| September 17, 2026 at 2:13 AM |
Buy |
156.10 |
156.41 |
155.71 |
Filled |
156.10 |
155.71 |
-39 |
| September 16, 2026 at 8:37 PM |
Buy |
156.30 |
156.50 |
156.05 |
Filled |
156.30 |
156.05 |
-25 |
| September 16, 2026 at 5:32 PM |
Sell |
155.13 |
154.93 |
155.38 |
Filled |
155.13 |
155.38 |
-25 |
| September 16, 2026 at 11:39 AM |
Sell |
155.04 |
154.75 |
155.40 |
Filled |
155.04 |
155.08 |
-4 |
| September 16, 2026 at 7:36 AM |
Buy |
154.90 |
155.14 |
154.60 |
Filled |
154.90 |
155.14 |
24 |
| September 16, 2026 at 3:25 AM |
Sell |
155.36 |
155.11 |
155.67 |
Filled |
155.36 |
155.11 |
25 |
| September 15, 2026 at 5:30 PM |
Sell |
155.23 |
155.01 |
155.51 |
Filled |
155.23 |
155.39 |
-16 |
| September 15, 2026 at 12:33 PM |
Sell |
155.06 |
154.73 |
155.47 |
Filled |
155.06 |
155.08 |
-2 |
| September 15, 2026 at 8:58 AM |
Sell |
155.01 |
154.73 |
155.37 |
Filled |
155.01 |
154.73 |
28 |
| September 15, 2026 at 1:56 AM |
Sell |
154.81 |
154.55 |
155.14 |
Filled |
154.81 |
154.81 |
0 |
| September 14, 2026 at 9:17 PM |
Sell |
154.37 |
154.16 |
154.64 |
Filled |
154.37 |
154.64 |
-27 |
| September 14, 2026 at 4:52 PM |
Sell |
154.36 |
154.12 |
154.66 |
Filled |
154.36 |
154.06 |
30 |
| September 14, 2026 at 2:17 PM |
Buy |
154.72 |
154.94 |
154.45 |
Filled |
154.72 |
154.45 |
-27 |
| September 14, 2026 at 8:29 AM |
Sell |
154.53 |
154.26 |
154.87 |
Filled |
154.53 |
154.61 |
-8 |
| September 14, 2026 at 2:51 AM |
Sell |
154.08 |
153.84 |
154.37 |
Filled |
154.08 |
154.28 |
-20 |
| September 11, 2026 at 1:00 PM |
Buy |
153.41 |
153.78 |
152.95 |
Filled |
153.41 |
153.78 |
37 |
| September 11, 2026 at 7:31 AM |
Sell |
154.27 |
153.98 |
154.64 |
Filled |
154.27 |
153.96 |
31 |
| September 11, 2026 at 4:05 AM |
Sell |
154.41 |
154.12 |
154.77 |
Filled |
154.41 |
154.12 |
29 |
| September 10, 2026 at 10:56 PM |
Sell |
154.44 |
154.17 |
154.78 |
Filled |
154.44 |
154.41 |
3 |
| September 10, 2026 at 3:41 PM |
Sell |
154.09 |
153.83 |
154.42 |
Filled |
154.09 |
154.33 |
-24 |
| September 10, 2026 at 11:59 AM |
Sell |
154.23 |
153.81 |
154.76 |
Filled |
154.23 |
153.81 |
42 |
| September 10, 2026 at 6:40 AM |
Buy |
153.52 |
153.80 |
153.17 |
Filled |
153.52 |
153.80 |
28 |
| September 10, 2026 at 12:58 AM |
Buy |
153.65 |
153.94 |
153.29 |
Filled |
153.65 |
153.50 |
-15 |
| September 9, 2026 at 6:48 PM |
Sell |
153.66 |
153.42 |
153.96 |
Filled |
153.66 |
153.36 |
30 |
| September 9, 2026 at 11:35 AM |
Sell |
153.39 |
152.91 |
153.99 |
Filled |
153.39 |
153.47 |
-8 |
| September 9, 2026 at 6:02 AM |
Sell |
153.38 |
153.01 |
153.85 |
Filled |
153.38 |
153.60 |
-22 |
| September 9, 2026 at 2:45 AM |
Sell |
153.63 |
153.33 |
154.00 |
Filled |
153.63 |
153.33 |
30 |
| September 8, 2026 at 11:03 PM |
Sell |
153.74 |
153.40 |
154.16 |
Filled |
153.74 |
153.32 |
42 |
| September 8, 2026 at 5:58 PM |
Buy |
154.22 |
154.50 |
153.86 |
Filled |
154.22 |
153.86 |
-36 |
| September 8, 2026 at 2:05 PM |
Sell |
153.94 |
153.60 |
154.36 |
Filled |
153.94 |
154.36 |
-42 |
| September 8, 2026 at 8:12 AM |
Sell |
153.96 |
153.56 |
154.46 |
Filled |
153.96 |
154.30 |
-34 |
| September 8, 2026 at 3:38 AM |
Sell |
153.36 |
153.02 |
153.78 |
Filled |
153.36 |
153.78 |
-42 |
| September 8, 2026 at 2:04 AM |
Buy |
153.22 |
153.43 |
152.96 |
Filled |
153.22 |
152.96 |
-26 |
| September 7, 2026 at 2:19 PM |
Buy |
154.38 |
154.65 |
154.05 |
Filled |
154.38 |
154.37 |
-1 |
| September 7, 2026 at 10:51 AM |
Sell |
154.70 |
154.36 |
155.12 |
Filled |
154.70 |
154.34 |
36 |
| September 7, 2026 at 6:56 AM |
Sell |
155.82 |
155.55 |
156.16 |
Filled |
155.82 |
154.26 |
156 |
| September 7, 2026 at 2:19 AM |
Buy |
156.15 |
156.35 |
155.89 |
Filled |
156.15 |
155.89 |
-26 |
| September 4, 2026 at 3:34 PM |
Buy |
155.98 |
156.25 |
155.64 |
Filled |
155.98 |
156.26 |
28 |
| September 4, 2026 at 11:16 AM |
Buy |
156.22 |
156.59 |
155.76 |
Filled |
156.22 |
156.59 |
37 |
| September 4, 2026 at 5:17 AM |
Sell |
156.32 |
155.96 |
156.77 |
Filled |
156.32 |
156.37 |
-5 |
| September 4, 2026 at 1:03 AM |
Sell |
155.78 |
155.46 |
156.17 |
Filled |
155.78 |
156.17 |
-39 |
| September 3, 2026 at 9:07 PM |
Sell |
155.85 |
155.62 |
156.14 |
Filled |
155.85 |
155.43 |
42 |
| September 3, 2026 at 3:20 PM |
Buy |
155.58 |
155.87 |
155.22 |
Filled |
155.58 |
155.77 |
19 |
| September 3, 2026 at 12:24 PM |
Sell |
155.87 |
155.43 |
156.42 |
Filled |
155.87 |
155.43 |
44 |
| September 3, 2026 at 9:10 AM |
Buy |
156.58 |
156.91 |
156.16 |
Filled |
156.58 |
156.16 |
-42 |
| September 3, 2026 at 6:53 AM |
Buy |
157.02 |
157.27 |
156.70 |
Filled |
157.02 |
156.70 |
-32 |
| September 3, 2026 at 3:57 AM |
Sell |
157.81 |
157.54 |
158.15 |
Filled |
157.81 |
157.54 |
27 |
| September 2, 2026 at 10:19 PM |
Sell |
158.80 |
158.58 |
159.08 |
Filled |
158.80 |
158.33 |
47 |
| September 2, 2026 at 3:30 PM |
Sell |
158.71 |
158.50 |
158.97 |
Filled |
158.71 |
158.97 |
-26 |
| September 2, 2026 at 11:44 AM |
Sell |
159.73 |
159.49 |
160.03 |
Filled |
159.73 |
158.61 |
112 |
| September 2, 2026 at 6:26 AM |
Sell |
159.65 |
159.44 |
159.91 |
Filled |
159.65 |
159.91 |
-26 |
| September 1, 2026 at 11:57 PM |
Sell |
160.23 |
160.02 |
160.50 |
Filled |
160.23 |
160.02 |
21 |
| September 1, 2026 at 9:41 AM |
Buy |
159.94 |
160.16 |
159.66 |
Filled |
159.94 |
160.11 |
17 |
| September 1, 2026 at 12:40 AM |
Sell |
159.77 |
159.52 |
160.08 |
Filled |
159.77 |
159.98 |
-21 |