| Buy/Sell | Volume | Trade Prc | Trade Type | Trade Time | 
|---|---|---|---|---|
| Sell* | 2 | 340.50 | SI Trade | 11:04:19 - 31-Oct-25 | 
| Sell* | 28 | 342.00 | SI Trade | 09:27:54 - 31-Oct-25 | 
| Unknown* | 7 | 341.57143 | OTC Trade | 17:57:15 - 30-Oct-25 | 
| Unknown* | 109 | 340.30459 | OTC Trade | 17:34:47 - 30-Oct-25 | 
| Unknown* | 143 | 341.50 | OTC Trade | 17:34:20 - 30-Oct-25 | 
| Unknown* | 27 | 341.50 | OTC Trade | 17:34:16 - 30-Oct-25 | 
| Unknown* | 3 | 341.50 | OTC Trade | 17:34:16 - 30-Oct-25 | 
| Unknown* | 212 | 341.50 | OTC Trade | 17:34:16 - 30-Oct-25 | 
| Unknown* | 34 | 341.50 | OTC Trade | 17:34:15 - 30-Oct-25 | 
| Unknown* | 33 | 341.31818 | OTC Trade | 17:30:06 - 30-Oct-25 | 
| Unknown* | 20 | 341.4791 | OTC Trade | 17:25:08 - 30-Oct-25 | 
| Unknown* | 110 | 341.4791 | OTC Trade | 17:23:44 - 30-Oct-25 | 
| Unknown* | 13 | 341.48805 | OTC Trade | 17:21:33 - 30-Oct-25 | 
| Unknown* | 42 | 340.91333 | OTC Trade | 17:11:56 - 30-Oct-25 | 
| Unknown* | 78 | 341.48293 | OTC Trade | 17:10:17 - 30-Oct-25 | 
| Unknown* | 607 | 341.49744 | OTC Trade | 17:07:52 - 30-Oct-25 | 
| Unknown* | 637 | 339.97861 | OTC Trade | 17:07:47 - 30-Oct-25 | 
| Unknown* | 181 | 341.48635 | OTC Trade | 17:06:19 - 30-Oct-25 | 
| Buy* | 1 | 341.50 | SI Trade | 16:30:50 - 30-Oct-25 | 
| Buy* | 2 | 341.50 | SI Trade | 16:30:50 - 30-Oct-25 | 
| Buy* | 2 | 342.00 | SI Trade | 16:05:55 - 30-Oct-25 | 
| Buy* | 5 | 341.50 | SI Trade | 15:27:22 - 30-Oct-25 | 
| Buy* | 5 | 341.50 | SI Trade | 14:52:41 - 30-Oct-25 | 
| Unknown* | 5 | 341.50 | OTC Trade | 14:52:41 - 30-Oct-25 | 
| Buy* | 1 | 339.50 | SI Trade | 08:51:11 - 30-Oct-25 | 
| Unknown* | 19 | 340.50 | OTC Trade | 17:47:42 - 29-Oct-25 | 
| Unknown* | 126 | 340.50794 | OTC Trade | 17:33:00 - 29-Oct-25 | 
| Unknown* | 52 | 340.50 | OTC Trade | 17:33:00 - 29-Oct-25 | 
| Unknown* | 244 | 340.50 | OTC Trade | 17:33:00 - 29-Oct-25 | 
| Unknown* | 36 | 340.50 | OTC Trade | 17:30:27 - 29-Oct-25 | 
| Unknown* | 146 | 340.50 | OTC Trade | 17:30:27 - 29-Oct-25 | 
| Unknown* | 218 | 340.48808 | OTC Trade | 17:25:33 - 29-Oct-25 | 
| Unknown* | 2 | 340.65233 | OTC Trade | 17:25:09 - 29-Oct-25 | 
| Unknown* | 7 | 340.65233 | OTC Trade | 17:24:06 - 29-Oct-25 | 
| Unknown* | 20 | 340.4865 | OTC Trade | 17:20:09 - 29-Oct-25 | 
| Unknown* | 29 | 340.48298 | OTC Trade | 17:10:13 - 29-Oct-25 | 
| Unknown* | 208 | 340.42052 | OTC Trade | 17:10:02 - 29-Oct-25 | 
| Unknown* | 607 | 340.49745 | OTC Trade | 17:09:30 - 29-Oct-25 | 
| Sell* | 10 | 340.50 | SI Trade | 16:31:07 - 29-Oct-25 | 
| Unknown* | 2 | 341.00 | SI Trade | 15:54:08 - 29-Oct-25 | 
| Buy* | 2 | 341.50 | SI Trade | 15:01:58 - 29-Oct-25 | 
| Unknown* | 5 | 341.00 | OTC Trade | 10:34:02 - 29-Oct-25 | 
| Unknown* | 5 | 341.00 | SI Trade | 10:34:02 - 29-Oct-25 | 
| Unknown* | 3 | 339.48303 | OTC Trade | 10:34:01 - 29-Oct-25 | 
| Buy* | 20 | 342.00 | SI Trade | 10:15:48 - 29-Oct-25 | 
| Buy* | 1 | 340.50 | SI Trade | 09:59:50 - 29-Oct-25 | 
| Sell* | 3 | 338.50 | SI Trade | 08:32:49 - 29-Oct-25 | 
| Unknown* | 18 | 340.50783 | OTC Trade | 21:20:16 - 28-Oct-25 | 
| Unknown* | 95 | 340.50783 | OTC Trade | 21:20:16 - 28-Oct-25 | 
| Unknown* | 3 | 338.99333 | OTC Trade | 17:55:36 - 28-Oct-25 | 
| Unknown* | 16 | 340.50 | OTC Trade | 17:54:03 - 28-Oct-25 | 
| Unknown* | 1 | 341.53415 | OTC Trade | 17:43:50 - 28-Oct-25 | 
| Unknown* | 55 | 340.51587 | OTC Trade | 17:43:50 - 28-Oct-25 | 
| Unknown* | 7 | 340.50 | OTC Trade | 17:30:30 - 28-Oct-25 | 
| Unknown* | 11 | 340.50 | OTC Trade | 17:30:30 - 28-Oct-25 | 
| Unknown* | 203 | 340.50 | OTC Trade | 17:29:57 - 28-Oct-25 | 
| Unknown* | 7 | 340.85714 | OTC Trade | 17:20:54 - 28-Oct-25 | 
| Unknown* | 240 | 340.48808 | OTC Trade | 17:20:52 - 28-Oct-25 | 
| Unknown* | 83 | 339.78928 | OTC Trade | 17:20:39 - 28-Oct-25 | 
| Unknown* | 6 | 340.48808 | OTC Trade | 17:20:06 - 28-Oct-25 | 
| Unknown* | 413 | 340.73231 | OTC Trade | 17:14:42 - 28-Oct-25 | 
| Unknown* | 555 | 340.49745 | OTC Trade | 17:14:20 - 28-Oct-25 | 
| Unknown* | 15 | 340.48298 | OTC Trade | 17:10:55 - 28-Oct-25 | 
| Unknown* | 144 | 340.48298 | OTC Trade | 17:10:46 - 28-Oct-25 | 
| Unknown* | 43 | 341.05465 | OTC Trade | 17:07:43 - 28-Oct-25 | 
| Unknown* | 9 | 341.00 | OTC Trade | 17:06:23 - 28-Oct-25 | 
| Unknown* | 20 | 340.775 | OTC Trade | 17:06:23 - 28-Oct-25 | 
| Unknown* | 3 | 340.50 | SI Trade | 16:31:37 - 28-Oct-25 | 
| Unknown* | 1 | 340.50 | SI Trade | 16:31:37 - 28-Oct-25 | 
| Unknown* | 1 | 340.50 | SI Trade | 15:12:51 - 28-Oct-25 | 
| Unknown* | 1 | 340.50 | SI Trade | 14:47:41 - 28-Oct-25 | 
| Sell* | 5 | 339.50 | SI Trade | 13:10:08 - 28-Oct-25 | 
| Sell* | 30 | 339.50 | SI Trade | 12:29:50 - 28-Oct-25 | 
| Sell* | 1 | 341.00 | SI Trade | 08:54:36 - 28-Oct-25 | 
| Unknown* | 10 | 342.50 | OTC Trade | 17:50:59 - 27-Oct-25 | 
| Unknown* | 15 | 342.53425 | OTC Trade | 17:37:19 - 27-Oct-25 | 
| Unknown* | 128 | 342.50 | OTC Trade | 17:27:52 - 27-Oct-25 | 
| Unknown* | 3 | 342.4074 | OTC Trade | 17:10:45 - 27-Oct-25 | 
| Unknown* | 4 | 342.875 | OTC Trade | 17:10:45 - 27-Oct-25 | 
| Unknown* | 107 | 342.48288 | OTC Trade | 17:07:35 - 27-Oct-25 | 
| Unknown* | 29 | 342.48288 | OTC Trade | 17:07:35 - 27-Oct-25 | 
| Unknown* | 82 | 342.48439 | OTC Trade | 17:07:13 - 27-Oct-25 | 
| Unknown* | 5 | 342.49743 | OTC Trade | 17:06:22 - 27-Oct-25 | 
| Unknown* | 575 | 342.6296 | OTC Trade | 17:04:47 - 27-Oct-25 | 
| Unknown* | 9 | 343.00 | OTC Trade | 17:04:27 - 27-Oct-25 | 
| Unknown* | 18 | 342.375 | OTC Trade | 17:04:04 - 27-Oct-25 | 
| Unknown* | 8 | 342.99743 | OTC Trade | 17:03:55 - 27-Oct-25 | 
| Buy* | 2 | 342.50 | SI Trade | 16:30:44 - 27-Oct-25 | 
| Buy* | 1 | 342.50 | SI Trade | 16:30:44 - 27-Oct-25 | 
| Buy* | 1 | 343.00 | SI Trade | 16:10:37 - 27-Oct-25 | 
| Buy* | 1 | 342.50 | SI Trade | 15:28:51 - 27-Oct-25 | 
| Buy* | 6 | 342.50 | SI Trade | 14:18:01 - 27-Oct-25 | 
| Unknown* | 50 | 341.50 | OTC Trade | 13:53:05 - 27-Oct-25 | 
| Sell* | 50 | 341.50 | SI Trade | 13:53:05 - 27-Oct-25 | 
| Buy* | 1 | 342.25 | SI Trade | 12:36:53 - 27-Oct-25 | 
| Buy* | 5 | 342.50 | SI Trade | 12:27:58 - 27-Oct-25 | 
| Unknown* | 1 | 342.00 | SI Trade | 11:47:41 - 27-Oct-25 | 
| Unknown* | 28 | 342.00 | SI Trade | 11:47:06 - 27-Oct-25 | 
| Unknown* | 11,000 | 342.00 | OTC Trade | 10:40:23 - 27-Oct-25 | 
| Unknown* | 11,000 | 342.00 | OTC Trade | 10:40:22 - 27-Oct-25 | 
| Unknown* | 3 | 341.9829 | OTC Trade | 10:34:20 - 27-Oct-25 | 
| Buy* | 914 | 342.50 | SI Trade | 09:53:48 - 27-Oct-25 | 
| Buy* | 1 | 341.50 | SI Trade | 09:14:11 - 27-Oct-25 | 
| Buy* | 15 | 341.50 | SI Trade | 08:47:54 - 27-Oct-25 | 
| Unknown* | 2 | 341.50 | OTC Trade | 08:32:29 - 27-Oct-25 | 
| Unknown* | 9 | 343.00 | OTC Trade | 18:03:16 - 24-Oct-25 | 
| Unknown* | 30 | 343.00 | OTC Trade | 17:53:50 - 24-Oct-25 | 
| Unknown* | 167 | 343.00 | OTC Trade | 17:52:46 - 24-Oct-25 | 
| Unknown* | 65 | 341.48105 | OTC Trade | 17:44:47 - 24-Oct-25 | 
| Unknown* | 11 | 342.43535 | OTC Trade | 17:40:32 - 24-Oct-25 | 
| Unknown* | 2 | 342.43535 | OTC Trade | 17:40:31 - 24-Oct-25 | 
| Unknown* | 4 | 341.28413 | OTC Trade | 17:38:10 - 24-Oct-25 | 
| Unknown* | 177 | 341.60054 | OTC Trade | 17:38:10 - 24-Oct-25 | 
| Unknown* | 40 | 342.35465 | OTC Trade | 17:36:48 - 24-Oct-25 | 
| Unknown* | 1 | 342.50 | OTC Trade | 17:36:48 - 24-Oct-25 | 
| Unknown* | 55 | 341.37836 | OTC Trade | 17:30:25 - 24-Oct-25 | 
| Unknown* | 804 | 341.01486 | OTC Trade | 17:25:15 - 24-Oct-25 | 
| Unknown* | 40 | 342.99743 | OTC Trade | 17:20:10 - 24-Oct-25 | 
| Unknown* | 6 | 341.40 | SI Trade Negotiated Trade | 17:06:09 - 24-Oct-25 | 
| Unknown* | 58 | 343.00 | OTC Trade | 16:50:43 - 24-Oct-25 | 
| Unknown* | 58 | 343.00 | SI Trade Negotiated Trade | 16:50:43 - 24-Oct-25 | 
| Unknown* | 6,514 | 343.00 | SI Trade Negotiated Trade | 16:35:00 - 24-Oct-25 | 
| Sell* | 19 | 341.50 | SI Trade | 14:43:48 - 24-Oct-25 | 
| Unknown* | 19 | 341.50 | OTC Trade | 14:43:48 - 24-Oct-25 | 
| Buy* | 25 | 341.75 | SI Trade | 13:31:06 - 24-Oct-25 | 
| Sell* | 40 | 340.50 | SI Trade | 09:50:32 - 24-Oct-25 | 
| Buy* | 1 | 341.50 | SI Trade | 09:17:35 - 24-Oct-25 | 
| Sell* | 11 | 343.50 | SI Trade | 08:21:43 - 24-Oct-25 | 
| Sell* | 1 | 343.50 | SI Trade | 08:11:15 - 24-Oct-25 | 
| Unknown* | 15 | 344.05533 | OTC Trade | 17:55:54 - 23-Oct-25 | 
| Unknown* | 3 | 344.05667 | OTC Trade | 17:55:54 - 23-Oct-25 | 
| Unknown* | 1 | 345.00 | OTC Trade | 17:50:52 - 23-Oct-25 | 
| Unknown* | 1 | 345.00 | OTC Trade | 17:50:52 - 23-Oct-25 | 
| Unknown* | 161 | 344.04217 | OTC Trade | 17:45:33 - 23-Oct-25 | 
| Unknown* | 2 | 344.75 | OTC Trade | 17:45:14 - 23-Oct-25 | 
| Unknown* | 314 | 343.67417 | OTC Trade | 17:37:21 - 23-Oct-25 | 
| Unknown* | 60 | 343.60483 | OTC Trade | 17:33:13 - 23-Oct-25 | 
| Unknown* | 5 | 344.98275 | OTC Trade | 17:21:27 - 23-Oct-25 | 
| Unknown* | 9 | 344.00 | OTC Trade | 17:20:15 - 23-Oct-25 | 
| Unknown* | 38 | 344.20395 | OTC Trade | 17:06:50 - 23-Oct-25 | 
| Buy* | 24 | 345.00 | SI Trade | 16:30:19 - 23-Oct-25 | 
| Buy* | 1 | 345.00 | SI Trade | 16:30:19 - 23-Oct-25 | 
| Buy* | 2 | 345.00 | SI Trade | 16:30:19 - 23-Oct-25 | 
| Unknown* | 1 | 345.00 | OTC Trade | 16:20:00 - 23-Oct-25 | 
| Unknown* | 1 | 345.00 | OTC Trade | 16:20:00 - 23-Oct-25 | 
| Unknown* | 1 | 345.00 | OTC Trade | 16:20:00 - 23-Oct-25 | 
| Unknown* | 14 | 345.00 | OTC Trade | 16:19:51 - 23-Oct-25 | 
| Unknown* | 1 | 344.50 | OTC Trade | 16:15:17 - 23-Oct-25 | 
| Unknown* | 1 | 344.82303 | OTC Trade | 16:09:47 - 23-Oct-25 | 
| Unknown* | 1 | 344.50739 | OTC Trade | 16:03:17 - 23-Oct-25 | 
| Unknown* | 1 | 345.00 | OTC Trade | 15:55:37 - 23-Oct-25 | 
| Unknown* | 1 | 344.50 | OTC Trade | 15:46:57 - 23-Oct-25 | 
| Unknown* | 1 | 344.75 | OTC Trade | 15:37:47 - 23-Oct-25 | 
| Unknown* | 1 | 344.56897 | OTC Trade | 15:28:27 - 23-Oct-25 | 
| Buy* | 1 | 344.50 | SI Trade | 15:25:23 - 23-Oct-25 | 
| Unknown* | 1 | 345.00 | OTC Trade | 15:19:27 - 23-Oct-25 | 
| Unknown* | 1 | 344.52365 | OTC Trade | 15:10:47 - 23-Oct-25 | 
| Unknown* | 1 | 344.30 | OTC Trade | 15:02:37 - 23-Oct-25 | 
| Buy* | 4 | 344.50 | SI Trade | 14:30:57 - 23-Oct-25 | 
| Unknown* | 3 | 344.00 | SI Trade | 13:51:11 - 23-Oct-25 | 
| Unknown* | 15 | 343.50 | OTC Trade | 13:49:20 - 23-Oct-25 | 
| Buy* | 15 | 343.50 | SI Trade | 13:49:20 - 23-Oct-25 | 
| Unknown* | 1,170 | 343.00 | OTC Trade | 12:42:03 - 23-Oct-25 | 
| Unknown* | 1,170 | 343.00 | OTC Trade | 12:42:03 - 23-Oct-25 | 
| Buy* | 3 | 343.00 | SI Trade | 11:39:17 - 23-Oct-25 | 
| Buy* | 10 | 344.50 | SI Trade | 10:11:27 - 23-Oct-25 | 
| Unknown* | 1 | 344.00 | SI Trade | 10:09:33 - 23-Oct-25 | 
| Unknown* | 1 | 344.00 | SI Trade | 09:56:18 - 23-Oct-25 | 
| Unknown* | 4 | 342.3125 | OTC Trade | 18:07:47 - 22-Oct-25 | 
| Unknown* | 107 | 342.50 | OTC Trade | 17:59:01 - 22-Oct-25 | 
| Unknown* | 238 | 342.39879 | OTC Trade | 17:43:43 - 22-Oct-25 | 
| Unknown* | 43 | 342.39879 | OTC Trade | 17:42:10 - 22-Oct-25 | 
| Unknown* | 802 | 340.31166 | OTC Trade | 17:31:25 - 22-Oct-25 | 
| Unknown* | 69 | 340.89507 | OTC Trade | 17:24:57 - 22-Oct-25 | 
| Unknown* | 10 | 342.00 | OTC Trade | 17:23:01 - 22-Oct-25 | 
| Unknown* | 43 | 341.19186 | OTC Trade | 17:22:11 - 22-Oct-25 | 
| Unknown* | 1 | 342.50 | SI Trade | 16:30:26 - 22-Oct-25 | 
| Unknown* | 2 | 342.50 | SI Trade | 16:30:26 - 22-Oct-25 | 
| Sell* | 2 | 341.50 | SI Trade | 16:16:52 - 22-Oct-25 | 
| Buy* | 1 | 339.50 | SI Trade | 09:07:02 - 22-Oct-25 | 
| Unknown* | 4 | 339.00 | OTC Trade | 08:56:50 - 22-Oct-25 | 
| Sell* | 4 | 339.00 | SI Trade | 08:56:50 - 22-Oct-25 | 
| Unknown* | 1 | 338.50 | OTC Trade | 18:11:17 - 21-Oct-25 | 
| Unknown* | 75 | 338.08107 | OTC Trade | 18:01:23 - 21-Oct-25 | 
| Unknown* | 4 | 338.625 | OTC Trade | 17:56:08 - 21-Oct-25 | 
| Unknown* | 3 | 336.00 | OTC Trade | 17:40:41 - 21-Oct-25 | 
| Unknown* | 39 | 337.99667 | OTC Trade | 17:38:59 - 21-Oct-25 | 
| Unknown* | 4 | 338.48308 | OTC Trade | 17:25:40 - 21-Oct-25 | 
| Unknown* | 161 | 338.49746 | OTC Trade | 17:22:19 - 21-Oct-25 | 
| Unknown* | 1 | 338.50 | OTC Trade | 17:20:21 - 21-Oct-25 | 
| Unknown* | 29 | 338.00 | OTC Trade | 17:19:22 - 21-Oct-25 | 
| Unknown* | 171 | 337.99747 | OTC Trade | 17:18:00 - 21-Oct-25 | 
| Unknown* | 58 | 338.14588 | OTC Trade | 17:06:48 - 21-Oct-25 | 
| Buy* | 19 | 338.50 | SI Trade | 16:09:10 - 21-Oct-25 | 
| Buy* | 33 | 338.50 | SI Trade | 16:02:09 - 21-Oct-25 | 
| Sell* | 6 | 338.00 | SI Trade | 15:33:53 - 21-Oct-25 | 
| Unknown* | 18 | 337.75 | OTC Trade | 14:59:43 - 21-Oct-25 | 
| Sell* | 18 | 337.75 | SI Trade | 14:59:43 - 21-Oct-25 | 
| Unknown* | 3 | 337.75 | OTC Trade | 14:58:14 - 21-Oct-25 | 
| Sell* | 3 | 337.75 | SI Trade | 14:58:14 - 21-Oct-25 |