| Buy/Sell | Volume | Trade Prc | Trade Type | Trade Time |
|---|---|---|---|---|
| Sell* | 1,134 | $30.09 | Automatic Execution |
13:30:54 - 23-Jul-26 |
| Buy* | 1,214 | $30.22 | Suspected BUY Trade |
16:35:18 - 22-Jul-26 |
| Buy* | 500 | $30.195 | Automatic Execution |
15:30:37 - 22-Jul-26 |
| Sell* | 189 | $30.265 | Automatic Execution |
14:00:50 - 21-Jul-26 |
| Sell* | 101 | $30.265 | Automatic Execution |
14:00:40 - 21-Jul-26 |
| Sell* | 108 | $30.265 | Automatic Execution |
14:00:30 - 21-Jul-26 |
| Sell* | 108 | $30.265 | Automatic Execution |
14:00:20 - 21-Jul-26 |
| Sell* | 62 | $30.265 | Automatic Execution |
14:00:10 - 21-Jul-26 |
| Sell* | 8 | $30.265 | Automatic Execution |
14:00:00 - 21-Jul-26 |
| Unknown* | 27,120 | $30.2658 | OTC Trade |
13:51:15 - 21-Jul-26 |
| Sell* | 383 | $30.315 | Automatic Execution |
08:06:06 - 21-Jul-26 |
| Buy* | 504 | $30.325 | Suspected BUY Trade |
16:35:05 - 20-Jul-26 |
| Sell* | 1,129 | $30.30 | Automatic Execution |
15:05:13 - 20-Jul-26 |
| Sell* | 149 | $30.28 | Automatic Execution |
15:05:13 - 20-Jul-26 |
| Buy* | 1,129 | $30.355 | Automatic Execution |
14:32:12 - 20-Jul-26 |
| Unknown* | 347 | $30.345 | Automatic Execution |
14:00:50 - 20-Jul-26 |
| Sell* | 97 | $30.345 | Automatic Execution |
14:00:40 - 20-Jul-26 |
| Sell* | 124 | $30.345 | Automatic Execution |
14:00:30 - 20-Jul-26 |
| Sell* | 163 | $30.345 | Automatic Execution |
14:00:20 - 20-Jul-26 |
| Sell* | 105 | $30.345 | Automatic Execution |
14:00:10 - 20-Jul-26 |
| Unknown* | 8 | $30.345 | Automatic Execution |
14:00:00 - 20-Jul-26 |
| Buy* | 1 | $30.37 | SI Trade |
13:28:03 - 20-Jul-26 |
| Buy* | 160 | $30.39 | Suspected BUY Trade |
16:35:02 - 16-Jul-26 |
| Buy* | 750 | $30.38 | Automatic Execution |
15:16:04 - 16-Jul-26 |
| Sell* | 41 | $30.285 | SI Trade |
14:00:40 - 16-Jul-26 |
| Sell* | 18 | $30.28 | SI Trade |
14:00:30 - 16-Jul-26 |
| Sell* | 20 | $30.30 | Automatic Execution |
14:00:20 - 16-Jul-26 |
| Sell* | 3 | $30.30 | Automatic Execution |
14:00:00 - 16-Jul-26 |
| Buy* | 1,515 | $30.39 | Suspected BUY Trade |
16:35:07 - 15-Jul-26 |
| Sell* | 1,133 | $30.285 | Automatic Execution |
13:30:57 - 15-Jul-26 |
| Sell* | 700 | $30.28 | Automatic Execution |
09:09:18 - 15-Jul-26 |
| Sell* | 38 | $30.27 | Uncrossing Trade |
16:35:25 - 14-Jul-26 |
| Sell* | 1,129 | $30.29 | Automatic Execution |
15:15:30 - 14-Jul-26 |
| Sell* | 1,129 | $30.30 | Automatic Execution |
14:01:00 - 14-Jul-26 |
| Buy* | 383 | $30.28 | Automatic Execution |
13:57:40 - 14-Jul-26 |
| Sell* | 1,129 | $30.34 | Automatic Execution |
13:43:37 - 14-Jul-26 |
| Sell* | 1,129 | $30.24 | Automatic Execution |
13:23:14 - 14-Jul-26 |
| Sell* | 60 | $30.28 | Uncrossing Trade |
16:35:27 - 13-Jul-26 |
| Sell* | 1,129 | $30.31 | Automatic Execution |
15:16:45 - 13-Jul-26 |
| Unknown* | 75 | $30.30 | OTC Trade |
14:43:47 - 13-Jul-26 |
| Sell* | 48 | $30.30 | SI Trade |
14:00:50 - 13-Jul-26 |
| Sell* | 38 | $30.31 | SI Trade |
14:00:40 - 13-Jul-26 |
| Sell* | 12 | $30.315 | SI Trade |
14:00:30 - 13-Jul-26 |
| Sell* | 34 | $30.31 | Automatic Execution |
14:00:20 - 13-Jul-26 |
| Sell* | 11 | $30.305 | Automatic Execution |
14:00:10 - 13-Jul-26 |
| Sell* | 3 | $30.305 | Automatic Execution |
14:00:00 - 13-Jul-26 |
| Sell* | 2,700 | $30.295 | Automatic Execution |
13:30:41 - 13-Jul-26 |
| Sell* | 1,500 | $30.315 | Automatic Execution |
10:00:22 - 13-Jul-26 |
| Sell* | 2,000 | $30.295 | Automatic Execution |
09:16:50 - 13-Jul-26 |
| Buy* | 10 | $30.345 | Suspected BUY Trade |
08:00:17 - 13-Jul-26 |
| Sell* | 1,127 | $30.355 | Automatic Execution |
15:32:54 - 10-Jul-26 |
| Buy* | 1,127 | $30.435 | Automatic Execution |
13:13:57 - 10-Jul-26 |
| Buy* | 675 | $30.4319 | SI Trade |
12:35:08 - 10-Jul-26 |
| Buy* | 73 | $30.45 | Automatic Execution |
09:24:22 - 10-Jul-26 |
| Buy* | 1,127 | $30.45 | Automatic Execution |
09:24:22 - 10-Jul-26 |
| Sell* | 1,105 | $30.46 | Automatic Execution |
08:04:49 - 10-Jul-26 |
| Sell* | 22 | $30.46 | Automatic Execution |
08:04:49 - 10-Jul-26 |
| Buy* | 546 | $30.465 | Suspected BUY Trade |
16:35:01 - 09-Jul-26 |
| Buy* | 50 | $30.36 | Automatic Execution |
16:25:09 - 08-Jul-26 |
| Buy* | 50 | $30.36 | Automatic Execution |
16:25:08 - 08-Jul-26 |
| Buy* | 50 | $30.36 | Automatic Execution |
16:25:07 - 08-Jul-26 |
| Buy* | 50 | $30.36 | Automatic Execution |
16:25:06 - 08-Jul-26 |
| Buy* | 50 | $30.36 | Automatic Execution |
16:25:05 - 08-Jul-26 |
| Buy* | 50 | $30.36 | Automatic Execution |
16:25:04 - 08-Jul-26 |
| Buy* | 50 | $30.36 | Automatic Execution |
16:25:03 - 08-Jul-26 |
| Buy* | 50 | $30.36 | Automatic Execution |
16:25:00 - 08-Jul-26 |
| Buy* | 50 | $30.36 | Automatic Execution |
16:24:59 - 08-Jul-26 |
| Buy* | 50 | $30.36 | Automatic Execution |
16:24:58 - 08-Jul-26 |
| Buy* | 50 | $30.355 | Automatic Execution |
16:24:57 - 08-Jul-26 |
| Buy* | 50 | $30.355 | Automatic Execution |
16:24:56 - 08-Jul-26 |
| Buy* | 50 | $30.355 | Automatic Execution |
16:24:55 - 08-Jul-26 |
| Buy* | 50 | $30.365 | Automatic Execution |
16:24:01 - 08-Jul-26 |
| Buy* | 50 | $30.36 | Automatic Execution |
16:23:00 - 08-Jul-26 |
| Buy* | 50 | $30.36 | Automatic Execution |
16:21:59 - 08-Jul-26 |
| Buy* | 50 | $30.37 | Automatic Execution |
16:20:59 - 08-Jul-26 |
| Buy* | 22 | $30.345 | Automatic Execution |
15:39:51 - 08-Jul-26 |
| Unknown* | 11,336 | $30.3986 | OTC Trade |
14:45:25 - 08-Jul-26 |
| Sell* | 690 | $30.365 | Automatic Execution |
14:00:00 - 08-Jul-26 |
| Buy* | 55 | $30.515 | Suspected BUY Trade |
16:35:25 - 07-Jul-26 |
| Unknown* | 9,800 | $30.4863 | OTC Trade |
15:01:41 - 07-Jul-26 |
| Sell* | 68 | $30.56 | Automatic Execution |
08:07:18 - 07-Jul-26 |
| Buy* | 940 | $30.61 | Suspected BUY Trade |
16:35:14 - 06-Jul-26 |
| Sell* | 1,123 | $30.645 | Automatic Execution |
12:28:52 - 06-Jul-26 |
| Buy* | 1,500 | $30.645 | Automatic Execution |
11:13:11 - 06-Jul-26 |
| Sell* | 329 | $30.60 | Automatic Execution |
08:17:58 - 06-Jul-26 |
| Buy* | 2,000 | $30.665 | Suspected BUY Trade |
08:00:07 - 06-Jul-26 |
| Sell* | 381 | $30.57 | Automatic Execution |
08:07:09 - 02-Jul-26 |
| Buy* | 578 | $30.645 | Suspected BUY Trade |
16:35:08 - 01-Jul-26 |
| Buy* | 3 | $30.635 | Automatic Execution |
16:25:17 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:25:16 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:25:15 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:25:14 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:25:13 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:25:12 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:25:11 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:25:10 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:25:09 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:25:08 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:25:07 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:25:06 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:25:05 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:25:04 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:25:01 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:25:00 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:59 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:58 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:57 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:56 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:55 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:54 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:53 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:52 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:51 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:50 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:49 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:48 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:47 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:46 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:45 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:44 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:43 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:42 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:41 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:40 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:40 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:14 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:10 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:09 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:09 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:04 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:03 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:02 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:24:02 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:23:59 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:23:58 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:23:58 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:23:56 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:23:55 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:23:53 - 01-Jul-26 |
| Buy* | 50 | $30.635 | Automatic Execution |
16:23:53 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:34 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:33 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:32 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:31 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:30 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:29 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:28 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:27 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:26 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:25 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:24 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:23 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:22 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:21 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:21 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:14 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:13 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:12 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:11 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:10 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:09 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:08 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:07 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:06 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:05 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:04 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:03 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:02 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:01 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:21:00 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:20:59 - 01-Jul-26 |
| Buy* | 50 | $30.615 | Automatic Execution |
16:20:59 - 01-Jul-26 |
| Unknown* | 11,218 | $30.7096 | OTC Trade |
15:19:24 - 30-Jun-26 |
| Unknown* | 0 | $30.73 | SI Trade |
14:42:31 - 30-Jun-26 |
| Sell* | 8 | $30.73 | Automatic Execution |
14:35:00 - 30-Jun-26 |
| Sell* | 425 | $30.705 | Automatic Execution |
14:00:50 - 30-Jun-26 |
| Sell* | 161 | $30.70 | Automatic Execution |
14:00:40 - 30-Jun-26 |
| Sell* | 141 | $30.70 | Automatic Execution |
14:00:30 - 30-Jun-26 |
| Sell* | 180 | $30.70 | Automatic Execution |
14:00:20 - 30-Jun-26 |
| Sell* | 111 | $30.705 | Automatic Execution |
14:00:10 - 30-Jun-26 |
| Sell* | 10 | $30.695 | Automatic Execution |
14:00:00 - 30-Jun-26 |
| Sell* | 572 | $30.695 | Automatic Execution |
14:00:50 - 29-Jun-26 |
| Sell* | 288 | $30.695 | Automatic Execution |
14:00:40 - 29-Jun-26 |
| Sell* | 377 | $30.695 | Automatic Execution |
14:00:30 - 29-Jun-26 |
| Sell* | 308 | $30.695 | Automatic Execution |
14:00:20 - 29-Jun-26 |
| Sell* | 178 | $30.695 | Automatic Execution |
14:00:10 - 29-Jun-26 |
| Sell* | 17 | $30.695 | Automatic Execution |
14:00:00 - 29-Jun-26 |
| Sell* | 1 | $30.705 | Automatic Execution |
13:16:00 - 29-Jun-26 |
| Unknown* | 1 | $30.705 | Negotiated Trade OTC Trade |
13:10:12 - 29-Jun-26 |
| Sell* | 1 | $30.705 | Automatic Execution |
13:10:11 - 29-Jun-26 |
| Sell* | 146 | $30.74 | Automatic Execution |
08:00:03 - 29-Jun-26 |
| Unknown* | 11,943 | $30.7458 | OTC Trade |
14:45:40 - 25-Jun-26 |
| Sell* | 314 | $30.725 | Automatic Execution |
14:00:50 - 25-Jun-26 |
| Sell* | 172 | $30.725 | Automatic Execution |
14:00:40 - 25-Jun-26 |
| Sell* | 175 | $30.725 | Automatic Execution |
14:00:30 - 25-Jun-26 |
| Sell* | 150 | $30.725 | Automatic Execution |
14:00:20 - 25-Jun-26 |
| Sell* | 151 | $30.725 | Automatic Execution |
14:00:10 - 25-Jun-26 |
| Sell* | 10 | $30.72 | Automatic Execution |
14:00:00 - 25-Jun-26 |
| Buy* | 50 | $30.70 | Automatic Execution |
13:31:01 - 25-Jun-26 |
| Buy* | 50 | $30.70 | Automatic Execution |
13:31:01 - 25-Jun-26 |