| July 31, 2024 at 8:28 PM |
Buy |
162.35 |
162.65 |
161.98 |
Filled |
162.35 |
162.65 |
30 |
| July 31, 2024 at 4:49 PM |
Sell |
162.85 |
162.64 |
163.11 |
Filled |
162.85 |
163.11 |
-26 |
| July 31, 2024 at 9:55 AM |
Sell |
163.07 |
162.03 |
164.37 |
Filled |
163.07 |
162.57 |
50 |
| July 31, 2024 at 6:43 AM |
Buy |
165.07 |
165.79 |
164.17 |
Filled |
165.07 |
164.17 |
-90 |
| July 30, 2024 at 11:29 PM |
Buy |
164.90 |
165.74 |
163.85 |
Filled |
164.90 |
165.74 |
84 |
| July 30, 2024 at 4:44 PM |
Sell |
166.02 |
165.68 |
166.45 |
Cancelled |
- |
- |
- |
| July 30, 2024 at 1:13 PM |
Buy |
167.01 |
167.37 |
166.56 |
Filled |
167.01 |
166.56 |
-45 |
| July 30, 2024 at 8:28 AM |
Buy |
167.50 |
167.91 |
166.98 |
Filled |
167.50 |
167.91 |
41 |
| July 30, 2024 at 4:38 AM |
Sell |
166.96 |
166.47 |
167.58 |
Filled |
166.96 |
167.58 |
-62 |
| July 29, 2024 at 10:35 PM |
Sell |
166.77 |
166.56 |
167.03 |
Filled |
166.77 |
166.56 |
21 |
| July 29, 2024 at 7:27 PM |
Sell |
166.71 |
166.61 |
166.84 |
Filled |
166.71 |
166.59 |
12 |
| July 29, 2024 at 1:52 PM |
Buy |
166.42 |
166.76 |
166.00 |
Filled |
166.42 |
166.76 |
34 |
| July 29, 2024 at 11:37 AM |
Buy |
166.27 |
166.75 |
165.67 |
Filled |
166.27 |
166.75 |
48 |
| July 29, 2024 at 8:12 AM |
Sell |
166.77 |
166.37 |
167.27 |
Filled |
166.77 |
166.37 |
40 |
| July 29, 2024 at 2:50 AM |
Sell |
166.67 |
166.28 |
167.16 |
Filled |
166.67 |
166.28 |
39 |
| July 26, 2024 at 3:51 PM |
Buy |
166.94 |
167.17 |
166.65 |
Filled |
166.94 |
167.17 |
23 |
| July 26, 2024 at 12:08 PM |
Sell |
167.97 |
167.58 |
168.45 |
Filled |
167.97 |
167.06 |
91 |
| July 26, 2024 at 5:48 AM |
Buy |
166.74 |
167.42 |
165.89 |
Filled |
166.74 |
167.43 |
69 |
| July 25, 2024 at 11:24 PM |
Buy |
166.32 |
167.05 |
165.41 |
Cancelled |
- |
- |
- |
| July 25, 2024 at 8:27 PM |
Buy |
166.83 |
166.94 |
166.69 |
Filled |
166.83 |
167.04 |
21 |
| July 25, 2024 at 2:58 PM |
Buy |
166.52 |
166.94 |
165.99 |
Cancelled |
- |
- |
- |
| July 25, 2024 at 9:18 AM |
Buy |
165.33 |
165.93 |
164.58 |
Filled |
165.33 |
166.33 |
100 |
| July 25, 2024 at 3:34 AM |
Buy |
165.07 |
165.88 |
164.06 |
Filled |
165.07 |
165.26 |
19 |
| July 24, 2024 at 11:11 PM |
Buy |
166.45 |
166.89 |
165.90 |
Filled |
166.45 |
165.90 |
-55 |
| July 24, 2024 at 8:41 PM |
Buy |
166.87 |
166.98 |
166.73 |
Filled |
166.87 |
166.73 |
-14 |
| July 24, 2024 at 4:14 PM |
Sell |
166.59 |
166.36 |
166.88 |
Filled |
166.59 |
166.88 |
-29 |
| July 24, 2024 at 1:16 PM |
Buy |
166.99 |
167.33 |
166.57 |
Filled |
166.99 |
166.57 |
-42 |
| July 24, 2024 at 5:53 AM |
Buy |
167.68 |
168.35 |
166.84 |
Filled |
167.68 |
167.81 |
13 |
| July 24, 2024 at 3:16 AM |
Sell |
168.38 |
167.89 |
169.00 |
Filled |
168.38 |
167.89 |
49 |
| July 23, 2024 at 11:29 PM |
Buy |
168.94 |
169.11 |
168.73 |
Filled |
168.94 |
169.15 |
21 |
| July 23, 2024 at 5:32 PM |
Sell |
168.96 |
168.75 |
169.22 |
Filled |
168.96 |
168.84 |
12 |
| July 23, 2024 at 11:43 AM |
Buy |
169.46 |
169.80 |
169.03 |
Filled |
169.46 |
169.37 |
-9 |
| July 23, 2024 at 5:20 AM |
Sell |
170.39 |
169.84 |
171.08 |
Filled |
170.39 |
169.57 |
82 |
| July 22, 2024 at 11:42 PM |
Sell |
171.09 |
170.90 |
171.33 |
Cancelled |
- |
- |
- |
| July 22, 2024 at 6:53 PM |
Buy |
171.05 |
171.16 |
170.91 |
Filled |
171.05 |
170.91 |
-14 |
| July 22, 2024 at 1:35 PM |
Buy |
170.57 |
170.88 |
170.18 |
Filled |
170.57 |
171.08 |
51 |
| July 22, 2024 at 7:10 AM |
Sell |
170.58 |
169.95 |
171.37 |
Filled |
170.58 |
170.81 |
-23 |
| July 22, 2024 at 3:37 AM |
Buy |
171.60 |
171.81 |
171.33 |
Filled |
171.60 |
171.33 |
-27 |
| July 19, 2024 at 1:35 PM |
Buy |
171.39 |
171.62 |
171.10 |
Filled |
171.39 |
171.33 |
-6 |
| July 19, 2024 at 7:28 AM |
Buy |
171.11 |
171.66 |
170.42 |
Filled |
171.11 |
171.55 |
44 |
| July 19, 2024 at 4:15 AM |
Buy |
171.35 |
171.69 |
170.92 |
Filled |
171.35 |
171.84 |
49 |
| July 19, 2024 at 12:48 AM |
Sell |
171.54 |
171.33 |
171.80 |
Filled |
171.54 |
171.33 |
21 |
| July 18, 2024 at 9:14 PM |
Sell |
171.53 |
171.42 |
171.67 |
Filled |
171.53 |
171.42 |
11 |
| July 18, 2024 at 4:58 PM |
Sell |
171.52 |
171.34 |
171.75 |
Filled |
171.52 |
171.34 |
18 |
| July 18, 2024 at 11:12 AM |
Sell |
171.05 |
170.79 |
171.37 |
Filled |
171.05 |
170.78 |
27 |
| July 18, 2024 at 5:45 AM |
Sell |
170.78 |
169.99 |
171.77 |
Filled |
170.78 |
170.98 |
-20 |
| July 17, 2024 at 11:41 PM |
Sell |
170.49 |
169.29 |
171.99 |
Filled |
170.49 |
171.01 |
-52 |
| July 17, 2024 at 8:16 PM |
Buy |
170.84 |
170.95 |
170.71 |
Filled |
170.84 |
171.01 |
17 |
| July 17, 2024 at 3:41 PM |
Sell |
171.14 |
171.00 |
171.32 |
Filled |
171.14 |
170.78 |
36 |
| July 17, 2024 at 8:56 AM |
Buy |
170.81 |
171.50 |
169.95 |
Filled |
170.81 |
171.50 |
69 |
| July 17, 2024 at 5:30 AM |
Sell |
172.54 |
172.10 |
173.10 |
Filled |
172.54 |
172.10 |
44 |
| July 16, 2024 at 11:59 PM |
Sell |
172.69 |
172.52 |
172.91 |
Filled |
172.69 |
172.70 |
-1 |
| July 16, 2024 at 8:38 PM |
Sell |
172.65 |
172.53 |
172.80 |
Filled |
172.65 |
172.53 |
12 |
| July 16, 2024 at 3:16 PM |
Sell |
172.61 |
172.48 |
172.77 |
Filled |
172.61 |
172.59 |
2 |
| July 16, 2024 at 8:03 AM |
Sell |
172.78 |
172.47 |
173.17 |
Filled |
172.78 |
172.63 |
15 |
| July 16, 2024 at 2:39 AM |
Sell |
172.77 |
172.60 |
172.98 |
Filled |
172.77 |
172.60 |
17 |
| July 16, 2024 at 12:38 AM |
Sell |
172.50 |
172.31 |
172.74 |
Filled |
172.50 |
172.74 |
-24 |
| July 15, 2024 at 9:24 PM |
Sell |
172.21 |
172.07 |
172.39 |
Filled |
172.21 |
172.39 |
-18 |
| July 15, 2024 at 7:06 PM |
Sell |
172.14 |
172.02 |
172.29 |
Filled |
172.14 |
172.02 |
12 |
| July 15, 2024 at 12:29 PM |
Buy |
172.34 |
172.65 |
171.95 |
Filled |
172.34 |
172.27 |
-7 |
| July 15, 2024 at 9:46 AM |
Buy |
172.25 |
172.58 |
171.84 |
Filled |
172.25 |
172.58 |
33 |
| July 15, 2024 at 4:08 AM |
Sell |
172.14 |
171.80 |
172.57 |
Filled |
172.14 |
172.10 |
4 |
| July 12, 2024 at 2:50 PM |
Sell |
172.42 |
171.32 |
173.79 |
Filled |
172.42 |
172.18 |
24 |
| July 12, 2024 at 7:58 AM |
Sell |
173.30 |
173.02 |
173.65 |
Filled |
173.30 |
173.15 |
15 |
| July 12, 2024 at 1:53 AM |
Sell |
173.15 |
172.89 |
173.47 |
Filled |
173.15 |
172.89 |
26 |
| July 11, 2024 at 11:03 PM |
Sell |
173.17 |
172.61 |
173.87 |
Filled |
173.17 |
172.32 |
85 |
| July 11, 2024 at 4:15 PM |
Sell |
172.45 |
172.24 |
172.72 |
Filled |
172.45 |
172.58 |
-13 |
| July 11, 2024 at 11:01 AM |
Sell |
175.31 |
175.06 |
175.63 |
Filled |
175.31 |
172.32 |
299 |
| July 11, 2024 at 5:17 AM |
Sell |
175.25 |
175.06 |
175.49 |
Filled |
175.25 |
175.27 |
-2 |
| July 10, 2024 at 11:00 PM |
Buy |
175.03 |
175.18 |
174.84 |
Filled |
175.03 |
175.18 |
15 |
| July 10, 2024 at 4:10 PM |
Sell |
175.03 |
174.91 |
175.18 |
Filled |
175.03 |
175.12 |
-9 |
| July 10, 2024 at 11:55 AM |
Buy |
174.74 |
175.00 |
174.42 |
Filled |
174.74 |
175.00 |
26 |
| July 10, 2024 at 8:54 AM |
Buy |
174.61 |
174.82 |
174.34 |
Filled |
174.61 |
174.82 |
21 |
| July 10, 2024 at 2:53 AM |
Buy |
174.68 |
174.80 |
174.53 |
Filled |
174.68 |
174.76 |
8 |
| July 9, 2024 at 5:41 PM |
Sell |
174.42 |
174.30 |
174.57 |
Filled |
174.42 |
174.57 |
-15 |
| July 9, 2024 at 1:10 PM |
Sell |
174.33 |
174.18 |
174.51 |
Filled |
174.33 |
174.51 |
-18 |
| July 9, 2024 at 6:53 AM |
Sell |
174.22 |
173.99 |
174.51 |
Filled |
174.22 |
174.25 |
-3 |
| July 9, 2024 at 1:29 AM |
Buy |
174.26 |
174.38 |
174.11 |
Filled |
174.26 |
174.43 |
17 |
| July 8, 2024 at 7:17 PM |
Sell |
174.02 |
173.91 |
174.16 |
Filled |
174.02 |
174.16 |
-14 |
| July 8, 2024 at 12:59 PM |
Buy |
174.16 |
174.47 |
173.77 |
Filled |
174.16 |
174.17 |
1 |
| July 8, 2024 at 6:27 AM |
Buy |
173.71 |
174.17 |
173.14 |
Cancelled |
- |
- |
- |
| July 8, 2024 at 2:10 AM |
Buy |
173.64 |
173.88 |
173.34 |
Filled |
173.64 |
173.88 |
24 |
| July 5, 2024 at 11:12 AM |
Sell |
174.05 |
173.77 |
174.40 |
Filled |
174.05 |
174.40 |
-35 |
| July 5, 2024 at 4:05 AM |
Buy |
173.70 |
174.54 |
172.65 |
Filled |
173.70 |
174.15 |
45 |
| July 4, 2024 at 10:21 PM |
Buy |
174.28 |
174.53 |
173.97 |
Filled |
174.28 |
174.21 |
-7 |
| July 4, 2024 at 3:40 AM |
Buy |
174.13 |
174.33 |
173.88 |
Filled |
174.13 |
174.27 |
14 |
| July 3, 2024 at 11:57 PM |
Buy |
174.38 |
174.51 |
174.22 |
Filled |
174.38 |
174.22 |
-16 |
| July 3, 2024 at 9:29 PM |
Sell |
174.34 |
174.18 |
174.55 |
Filled |
174.34 |
174.18 |
16 |
| July 3, 2024 at 5:35 PM |
Buy |
174.18 |
174.29 |
174.04 |
Filled |
174.18 |
174.45 |
27 |
| July 3, 2024 at 1:44 PM |
Buy |
174.33 |
174.50 |
174.11 |
Filled |
174.33 |
174.50 |
17 |
| July 3, 2024 at 8:01 AM |
Sell |
174.10 |
173.85 |
174.42 |
Filled |
174.10 |
174.19 |
-9 |
| July 3, 2024 at 1:28 AM |
Sell |
173.62 |
173.44 |
173.85 |
Filled |
173.62 |
173.85 |
-23 |
| July 2, 2024 at 10:16 PM |
Buy |
173.48 |
173.63 |
173.29 |
Filled |
173.48 |
173.63 |
15 |
| July 2, 2024 at 3:24 PM |
Sell |
173.44 |
173.29 |
173.63 |
Filled |
173.44 |
173.48 |
-4 |
| July 2, 2024 at 8:44 AM |
Sell |
173.29 |
173.04 |
173.60 |
Filled |
173.29 |
173.28 |
1 |
| July 2, 2024 at 2:19 AM |
Buy |
173.42 |
173.58 |
173.22 |
Filled |
173.42 |
173.58 |
16 |
| July 1, 2024 at 10:05 PM |
Sell |
173.42 |
173.30 |
173.57 |
Filled |
173.42 |
173.30 |
12 |
| July 1, 2024 at 4:06 PM |
Buy |
173.25 |
173.40 |
173.06 |
Filled |
173.25 |
173.41 |
16 |
| July 1, 2024 at 9:45 AM |
Sell |
173.29 |
172.97 |
173.70 |
Filled |
173.29 |
173.49 |
-20 |
| July 1, 2024 at 3:31 AM |
Sell |
173.16 |
172.88 |
173.52 |
Filled |
173.16 |
173.24 |
-8 |