|
April 1, 2026 at 2:23 AM
|
Buy |
158.68 |
158.91 |
158.39 |
Filled |
158.68 |
158.91 |
23 |
|
April 1, 2026 at 5:30 AM
|
Buy |
158.77 |
158.97 |
158.52 |
Filled |
158.77 |
158.52 |
-25 |
|
April 1, 2026 at 8:03 AM
|
Buy |
158.79 |
159.03 |
158.48 |
Filled |
158.79 |
158.48 |
-31 |
|
April 1, 2026 at 10:15 AM
|
Buy |
158.56 |
158.88 |
158.16 |
Filled |
158.56 |
158.80 |
24 |
|
April 1, 2026 at 3:48 PM
|
Buy |
158.61 |
158.85 |
158.31 |
Filled |
158.61 |
158.85 |
24 |
|
April 1, 2026 at 8:45 PM
|
Buy |
158.72 |
158.95 |
158.44 |
Filled |
158.72 |
159.42 |
70 |
|
April 2, 2026 at 4:34 AM
|
Buy |
159.31 |
159.66 |
158.88 |
Filled |
159.31 |
159.66 |
35 |
|
April 2, 2026 at 9:52 AM
|
Sell |
159.68 |
159.44 |
159.98 |
Filled |
159.68 |
159.60 |
8 |
|
April 2, 2026 at 3:38 PM
|
Buy |
159.23 |
159.45 |
158.96 |
Filled |
159.23 |
159.57 |
34 |
|
April 2, 2026 at 6:58 PM
|
Sell |
159.65 |
159.44 |
159.91 |
Filled |
159.65 |
159.44 |
21 |
|
April 3, 2026 at 2:27 AM
|
Buy |
159.64 |
159.84 |
159.40 |
Filled |
159.64 |
159.65 |
1 |
|
April 3, 2026 at 9:47 AM
|
Sell |
159.64 |
159.45 |
159.87 |
Filled |
159.64 |
159.59 |
5 |
|
April 6, 2026 at 1:09 AM
|
Buy |
159.59 |
159.80 |
159.33 |
Filled |
159.59 |
159.33 |
-26 |
|
April 6, 2026 at 11:08 AM
|
Buy |
159.43 |
159.62 |
159.19 |
Filled |
159.43 |
159.77 |
34 |
|
April 6, 2026 at 11:11 PM
|
Buy |
159.60 |
159.81 |
159.34 |
Cancelled |
- |
- |
- |
|
April 7, 2026 at 8:46 AM
|
Sell |
159.61 |
159.39 |
159.89 |
Filled |
159.61 |
159.89 |
-28 |
|
April 7, 2026 at 6:30 PM
|
Buy |
159.68 |
159.88 |
159.43 |
Filled |
159.68 |
159.88 |
20 |
|
April 7, 2026 at 9:27 PM
|
Sell |
159.70 |
159.48 |
159.98 |
Cancelled |
- |
- |
- |
|
April 8, 2026 at 3:08 AM
|
Buy |
158.33 |
158.60 |
157.99 |
Filled |
158.33 |
158.33 |
0 |
|
April 8, 2026 at 8:46 AM
|
Sell |
158.47 |
158.24 |
158.75 |
Filled |
158.47 |
158.24 |
23 |
|
April 8, 2026 at 2:06 PM
|
Buy |
158.20 |
158.46 |
157.87 |
Filled |
158.20 |
158.46 |
26 |
|
April 8, 2026 at 5:17 PM
|
Sell |
158.48 |
158.25 |
158.76 |
Filled |
158.48 |
158.76 |
-28 |
|
April 8, 2026 at 8:47 PM
|
Buy |
158.53 |
158.73 |
158.28 |
Filled |
158.53 |
158.73 |
20 |
|
April 9, 2026 at 2:20 AM
|
Buy |
158.75 |
158.98 |
158.46 |
Filled |
158.75 |
158.98 |
23 |
|
April 9, 2026 at 8:54 AM
|
Buy |
158.97 |
159.17 |
158.72 |
Filled |
158.97 |
159.14 |
17 |
|
April 9, 2026 at 2:37 PM
|
Sell |
159.22 |
159.01 |
159.48 |
Filled |
159.22 |
158.67 |
55 |
|
April 9, 2026 at 6:06 PM
|
Sell |
158.90 |
158.68 |
159.18 |
Filled |
158.90 |
159.18 |
-28 |
|
April 10, 2026 at 1:58 AM
|
Sell |
159.09 |
158.86 |
159.37 |
Filled |
159.09 |
159.25 |
-16 |
|
April 10, 2026 at 11:54 AM
|
Sell |
159.23 |
159.03 |
159.48 |
Filled |
159.23 |
159.03 |
20 |
|
April 13, 2026 at 5:12 PM
|
Sell |
159.49 |
159.28 |
159.76 |
Filled |
159.49 |
159.24 |
25 |
|
April 14, 2026 at 1:28 AM
|
Buy |
159.05 |
159.28 |
158.77 |
Filled |
159.05 |
159.28 |
23 |
|
April 14, 2026 at 4:08 AM
|
Sell |
159.15 |
158.94 |
159.42 |
Filled |
159.15 |
158.94 |
21 |
|
April 14, 2026 at 9:12 AM
|
Buy |
158.94 |
159.18 |
158.65 |
Filled |
158.94 |
158.65 |
-29 |
|
April 14, 2026 at 3:45 PM
|
Sell |
158.89 |
158.68 |
159.15 |
Filled |
158.89 |
158.68 |
21 |
|
April 14, 2026 at 11:51 PM
|
Buy |
158.76 |
158.97 |
158.49 |
Filled |
158.76 |
158.97 |
21 |
|
April 15, 2026 at 3:04 AM
|
Buy |
158.98 |
159.18 |
158.73 |
Filled |
158.98 |
158.73 |
-25 |
|
April 15, 2026 at 9:31 AM
|
Buy |
158.78 |
159.03 |
158.47 |
Filled |
158.78 |
159.03 |
25 |
|
April 15, 2026 at 12:30 PM
|
Sell |
159.17 |
158.90 |
159.51 |
Filled |
159.17 |
158.90 |
27 |
|
April 15, 2026 at 3:50 PM
|
Buy |
158.92 |
159.12 |
158.67 |
Filled |
158.92 |
159.12 |
20 |
|
April 15, 2026 at 7:54 PM
|
Sell |
159.02 |
158.79 |
159.31 |
Filled |
159.02 |
158.79 |
23 |
|
April 16, 2026 at 1:27 AM
|
Sell |
158.80 |
158.58 |
159.07 |
Filled |
158.80 |
158.34 |
46 |
|
April 16, 2026 at 5:28 AM
|
Buy |
158.73 |
159.01 |
158.38 |
Filled |
158.73 |
159.03 |
30 |
|
April 16, 2026 at 10:44 AM
|
Buy |
159.01 |
159.25 |
158.72 |
Filled |
159.01 |
159.25 |
24 |
|
April 16, 2026 at 3:38 PM
|
Sell |
159.20 |
158.99 |
159.46 |
Filled |
159.20 |
158.99 |
21 |
|
April 17, 2026 at 12:24 AM
|
Sell |
159.28 |
159.06 |
159.56 |
Filled |
159.28 |
159.24 |
4 |
|
April 17, 2026 at 9:25 AM
|
Sell |
159.19 |
158.98 |
159.45 |
Filled |
159.19 |
158.27 |
92 |
|
April 20, 2026 at 1:06 AM
|
Buy |
158.92 |
159.16 |
158.63 |
Filled |
158.92 |
159.02 |
10 |
|
April 20, 2026 at 10:32 AM
|
Buy |
158.86 |
159.07 |
158.60 |
Filled |
158.86 |
158.60 |
-26 |
|
April 20, 2026 at 3:33 PM
|
Buy |
158.51 |
158.73 |
158.23 |
Filled |
158.51 |
158.73 |
22 |
|
April 20, 2026 at 6:24 PM
|
Sell |
158.72 |
158.51 |
158.98 |
Filled |
158.72 |
158.90 |
-18 |
|
April 21, 2026 at 1:21 AM
|
Buy |
158.87 |
159.11 |
158.57 |
Filled |
158.87 |
159.23 |
36 |
|
April 21, 2026 at 11:25 AM
|
Buy |
159.14 |
159.37 |
158.86 |
Filled |
159.14 |
159.37 |
23 |
|
April 21, 2026 at 7:27 PM
|
Sell |
159.30 |
159.04 |
159.63 |
Filled |
159.30 |
159.30 |
0 |
|
April 22, 2026 at 2:06 AM
|
Buy |
159.24 |
159.48 |
158.95 |
Filled |
159.24 |
159.38 |
14 |
|
April 22, 2026 at 11:44 AM
|
Sell |
159.30 |
159.08 |
159.58 |
Filled |
159.30 |
159.42 |
-12 |
|
April 22, 2026 at 7:02 PM
|
Sell |
159.55 |
159.32 |
159.83 |
Filled |
159.55 |
159.32 |
23 |
|
April 23, 2026 at 3:14 AM
|
Sell |
159.60 |
159.36 |
159.90 |
Filled |
159.60 |
159.73 |
-13 |
|
April 23, 2026 at 11:09 AM
|
Buy |
159.69 |
159.91 |
159.42 |
Filled |
159.69 |
159.42 |
-27 |
|
April 23, 2026 at 5:43 PM
|
Buy |
159.78 |
160.00 |
159.50 |
Filled |
159.78 |
159.81 |
3 |
|
April 24, 2026 at 6:50 AM
|
Sell |
159.74 |
159.51 |
160.03 |
Filled |
159.74 |
159.39 |
35 |
|
April 27, 2026 at 3:43 AM
|
Buy |
159.17 |
159.38 |
158.90 |
Filled |
159.17 |
159.38 |
21 |
|
April 27, 2026 at 7:43 AM
|
Buy |
159.16 |
159.39 |
158.88 |
Filled |
159.16 |
159.32 |
16 |
|
April 28, 2026 at 4:50 AM
|
Sell |
159.07 |
158.72 |
159.50 |
Filled |
159.07 |
159.50 |
-43 |
|
April 28, 2026 at 8:57 AM
|
Buy |
159.46 |
159.68 |
159.18 |
Filled |
159.46 |
159.68 |
22 |
|
April 28, 2026 at 12:36 PM
|
Buy |
159.61 |
159.84 |
159.33 |
Filled |
159.61 |
159.64 |
3 |
|
April 28, 2026 at 10:48 PM
|
Sell |
159.63 |
159.42 |
159.90 |
Filled |
159.63 |
159.65 |
-2 |
|
April 29, 2026 at 8:39 AM
|
Buy |
159.72 |
159.95 |
159.43 |
Cancelled |
- |
- |
- |
|
April 29, 2026 at 7:04 PM
|
Buy |
160.29 |
160.53 |
159.99 |
Filled |
160.29 |
160.41 |
12 |
|
April 30, 2026 at 5:17 AM
|
Buy |
160.43 |
160.66 |
160.14 |
Filled |
160.43 |
160.14 |
-29 |
|
April 30, 2026 at 10:22 AM
|
Buy |
159.11 |
159.64 |
158.44 |
Filled |
159.11 |
158.44 |
-67 |
|
April 30, 2026 at 12:33 PM
|
Buy |
156.27 |
158.11 |
153.97 |
Filled |
156.27 |
156.78 |
51 |
|
April 30, 2026 at 6:18 PM
|
Buy |
156.36 |
156.58 |
156.08 |
Filled |
156.36 |
156.58 |
22 |
|
April 30, 2026 at 10:19 PM
|
Buy |
156.57 |
156.84 |
156.23 |
Cancelled |
- |
- |
- |