| Buy/Sell | Volume | Trade Prc | Trade Type | Trade Time |
|---|---|---|---|---|
| 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 |
| Buy* | 389 | $30.70 | Automatic Execution |
13:31:01 - 25-Jun-26 |
| Sell* | 1,110 | $30.69 | Automatic Execution |
08:05:16 - 25-Jun-26 |
| Sell* | 1,536 | $30.68 | Uncrossing Trade |
16:35:25 - 24-Jun-26 |
| Sell* | 311 | $30.645 | Automatic Execution |
14:00:50 - 24-Jun-26 |
| Sell* | 119 | $30.65 | Automatic Execution |
14:00:40 - 24-Jun-26 |
| Sell* | 101 | $30.63 | Automatic Execution |
14:00:33 - 24-Jun-26 |
| Sell* | 137 | $30.655 | Automatic Execution |
14:00:30 - 24-Jun-26 |
| Sell* | 181 | $30.655 | Automatic Execution |
14:00:20 - 24-Jun-26 |
| Sell* | 99 | $30.655 | Automatic Execution |
14:00:10 - 24-Jun-26 |
| Sell* | 10 | $30.65 | Automatic Execution |
14:00:00 - 24-Jun-26 |
| Buy* | 709 | $30.585 | Automatic Execution |
14:42:19 - 23-Jun-26 |
| Sell* | 1,877 | $30.485 | Uncrossing Trade |
16:35:28 - 22-Jun-26 |
| Sell* | 556 | $30.535 | Automatic Execution |
14:30:25 - 22-Jun-26 |
| Unknown* | 9,512 | $30.5292 | OTC Trade |
14:28:06 - 22-Jun-26 |
| Unknown* | 64,060 | $30.5076 | OTC Trade |
14:01:24 - 22-Jun-26 |
| Sell* | 29 | $30.475 | Automatic Execution |
14:00:40 - 22-Jun-26 |
| Sell* | 982 | $30.475 | Automatic Execution |
14:00:40 - 22-Jun-26 |
| Sell* | 249 | $30.47 | Automatic Execution |
14:00:30 - 22-Jun-26 |
| Sell* | 360 | $30.495 | Automatic Execution |
14:00:20 - 22-Jun-26 |
| Sell* | 170 | $30.495 | Automatic Execution |
14:00:10 - 22-Jun-26 |
| Sell* | 18 | $30.50 | Automatic Execution |
14:00:00 - 22-Jun-26 |
| Buy* | 1,000 | $30.55 | Automatic Execution |
12:21:07 - 22-Jun-26 |
| Unknown* | 3 | $30.52 | Negotiated Trade OTC Trade |
10:38:57 - 19-Jun-26 |
| Sell* | 3 | $30.52 | Automatic Execution |
10:38:57 - 19-Jun-26 |
| Buy* | 3 | $30.665 | Automatic Execution |
16:27:59 - 18-Jun-26 |
| Buy* | 600 | $30.67 | Automatic Execution |
15:44:08 - 18-Jun-26 |
| Buy* | 3 | $30.68 | Automatic Execution |
14:28:05 - 18-Jun-26 |
| Buy* | 3 | $30.68 | Automatic Execution |
14:28:05 - 18-Jun-26 |
| Sell* | 91 | $30.64 | Automatic Execution |
14:00:50 - 18-Jun-26 |
| Sell* | 49 | $30.64 | Automatic Execution |
14:00:40 - 18-Jun-26 |
| Sell* | 44 | $30.645 | Automatic Execution |
14:00:30 - 18-Jun-26 |
| Sell* | 52 | $30.645 | Automatic Execution |
14:00:20 - 18-Jun-26 |
| Sell* | 35 | $30.64 | Automatic Execution |
14:00:10 - 18-Jun-26 |
| Sell* | 3 | $30.64 | Automatic Execution |
14:00:00 - 18-Jun-26 |
| Buy* | 3 | $30.665 | Automatic Execution |
13:21:18 - 18-Jun-26 |
| Buy* | 1,138 | $30.575 | Automatic Execution |
15:48:10 - 17-Jun-26 |
| Sell* | 356 | $30.585 | Automatic Execution |
14:00:50 - 17-Jun-26 |
| Sell* | 173 | $30.585 | Automatic Execution |
14:00:40 - 17-Jun-26 |
| Sell* | 192 | $30.585 | Automatic Execution |
14:00:30 - 17-Jun-26 |
| Sell* | 182 | $30.585 | Automatic Execution |
14:00:20 - 17-Jun-26 |
| Sell* | 154 | $30.585 | Automatic Execution |
14:00:10 - 17-Jun-26 |
| Sell* | 11 | $30.585 | Automatic Execution |
14:00:00 - 17-Jun-26 |
| Buy* | 823 | $30.645 | Suspected BUY Trade |
16:35:19 - 16-Jun-26 |
| Sell* | 765 | $30.59 | Automatic Execution |
14:39:55 - 16-Jun-26 |
| Sell* | 716 | $30.62 | Automatic Execution |
14:00:40 - 16-Jun-26 |
| Sell* | 322 | $30.62 | Automatic Execution |
14:00:30 - 16-Jun-26 |
| Sell* | 173 | $30.62 | Automatic Execution |
14:00:20 - 16-Jun-26 |
| Sell* | 223 | $30.62 | Automatic Execution |
14:00:10 - 16-Jun-26 |
| Sell* | 14 | $30.62 | Automatic Execution |
14:00:00 - 16-Jun-26 |
| Sell* | 188 | $30.59 | Automatic Execution |
08:23:46 - 16-Jun-26 |
| Sell* | 1,138 | $30.605 | Automatic Execution |
08:05:41 - 16-Jun-26 |
| Buy* | 1,581 | $30.63 | Suspected BUY Trade |
16:35:14 - 15-Jun-26 |
| Buy* | 828 | $30.665 | Automatic Execution |
13:53:02 - 15-Jun-26 |
| Buy* | 188 | $30.68 | Automatic Execution |
08:19:45 - 15-Jun-26 |
| Buy* | 1,135 | $30.53 | Automatic Execution |
15:52:53 - 12-Jun-26 |
| Buy* | 1,135 | $30.605 | Automatic Execution |
08:56:53 - 12-Jun-26 |
| Sell* | 1,591 | $30.44 | Uncrossing Trade |
16:35:18 - 11-Jun-26 |
| Unknown* | 33,400 | $30.4388 | OTC Trade |
15:36:30 - 11-Jun-26 |
| Sell* | 237 | $30.435 | Automatic Execution |
15:21:02 - 11-Jun-26 |
| Sell* | 407 | $30.425 | Automatic Execution |
14:00:40 - 11-Jun-26 |
| Sell* | 133 | $30.425 | Automatic Execution |
14:00:30 - 11-Jun-26 |
| Sell* | 152 | $30.425 | Automatic Execution |
14:00:20 - 11-Jun-26 |
| Sell* | 96 | $30.425 | Automatic Execution |
14:00:10 - 11-Jun-26 |
| Sell* | 8 | $30.425 | Automatic Execution |
14:00:00 - 11-Jun-26 |
| Sell* | 10 | $30.46 | Automatic Execution |
08:00:14 - 11-Jun-26 |
| Buy* | 1,636 | $30.46 | Suspected BUY Trade |
16:35:25 - 10-Jun-26 |
| Sell* | 734 | $30.415 | Automatic Execution |
14:00:50 - 10-Jun-26 |
| Sell* | 381 | $30.415 | Automatic Execution |
14:00:40 - 10-Jun-26 |
| Sell* | 381 | $30.415 | Automatic Execution |
14:00:30 - 10-Jun-26 |
| Sell* | 387 | $30.415 | Automatic Execution |
14:00:20 - 10-Jun-26 |
| Sell* | 74 | $30.415 | Automatic Execution |
14:00:10 - 10-Jun-26 |
| Sell* | 282 | $30.415 | Automatic Execution |
14:00:08 - 10-Jun-26 |
| Sell* | 23 | $30.42 | Automatic Execution |
14:00:00 - 10-Jun-26 |
| Buy* | 10 | $30.47 | SI Trade |
13:31:05 - 10-Jun-26 |
| Unknown* | 85,000 | $30.3746 | OTC Trade |
12:47:39 - 10-Jun-26 |
| Unknown* | 9,820 | $30.4023 | OTC Trade |
12:37:09 - 10-Jun-26 |
| Unknown* | 24,800 | $30.3929 | OTC Trade |
12:23:49 - 10-Jun-26 |
| Sell* | 200 | $30.42 | Automatic Execution |
11:58:12 - 10-Jun-26 |
| Sell* | 50 | $30.355 | Uncrossing Trade |
16:35:26 - 09-Jun-26 |
| Sell* | 24 | $30.39 | SI Trade |
14:00:50 - 09-Jun-26 |
| Sell* | 16 | $30.39 | SI Trade |
14:00:40 - 09-Jun-26 |
| Sell* | 10 | $30.375 | SI Trade |
14:00:30 - 09-Jun-26 |
| Sell* | 15 | $30.38 | Automatic Execution |
14:00:20 - 09-Jun-26 |
| Sell* | 3 | $30.38 | Automatic Execution |
14:00:00 - 09-Jun-26 |
| Unknown* | 1,687 | $0.00 | SI Trade |
12:33:33 - 09-Jun-26 |
| Unknown* | 1,687 | $30.355 | SI Trade |
12:33:33 - 09-Jun-26 |