| Buy/Sell | Volume | Trade Prc | Trade Type | Trade Time |
|---|---|---|---|---|
| Unknown* | 850 | 391.60 | OTC Trade |
16:33:34 - 20-Jul-26 |
| Sell* | 16 | 393.20 | SI Trade |
15:37:16 - 20-Jul-26 |
| Sell* | 16 | 393.20 | SI Trade |
15:37:16 - 20-Jul-26 |
| Buy* | 618 | 395.80 | SI Trade |
13:41:15 - 20-Jul-26 |
| Sell* | 27 | 394.20 | SI Trade |
08:41:39 - 20-Jul-26 |
| Sell* | 10 | 397.60 | SI Trade |
15:31:45 - 17-Jul-26 |
| Sell* | 14 | 397.60 | SI Trade |
15:30:03 - 17-Jul-26 |
| Sell* | 14 | 398.10 | SI Trade |
15:20:12 - 17-Jul-26 |
| Sell* | 18 | 398.30 | SI Trade |
15:11:03 - 17-Jul-26 |
| Sell* | 7 | 398.30 | SI Trade |
14:09:16 - 17-Jul-26 |
| Sell* | 21 | 398.80 | SI Trade |
13:24:14 - 17-Jul-26 |
| Sell* | 146 | 396.50 | SI Trade |
12:34:33 - 17-Jul-26 |
| Sell* | 162 | 397.40 | SI Trade |
12:33:42 - 17-Jul-26 |
| Sell* | 16 | 398.20 | SI Trade |
11:52:20 - 17-Jul-26 |
| Unknown* | 147 | 402.20 | SI Trade |
16:29:34 - 16-Jul-26 |
| Sell* | 481 | 402.00 | SI Trade |
15:50:41 - 16-Jul-26 |
| Sell* | 1 | 402.30 | SI Trade |
15:39:56 - 16-Jul-26 |
| Sell* | 11 | 402.30 | SI Trade |
15:39:56 - 16-Jul-26 |
| Sell* | 11 | 402.20 | SI Trade |
15:30:36 - 16-Jul-26 |
| Sell* | 11 | 402.20 | SI Trade |
15:26:26 - 16-Jul-26 |
| Sell* | 13 | 402.20 | SI Trade |
15:24:16 - 16-Jul-26 |
| Sell* | 48 | 401.90 | SI Trade |
15:19:16 - 16-Jul-26 |
| Sell* | 14 | 401.40 | SI Trade |
14:59:16 - 16-Jul-26 |
| Sell* | 42 | 402.20 | SI Trade |
10:24:01 - 16-Jul-26 |
| Sell* | 36 | 404.30 | SI Trade |
09:26:46 - 16-Jul-26 |
| Sell* | 30 | 403.40 | SI Trade |
08:55:57 - 16-Jul-26 |
| Unknown* | 1 | 404.40 | SI Trade |
08:16:31 - 16-Jul-26 |
| Unknown* | 12 | 404.40 | SI Trade |
08:16:31 - 16-Jul-26 |
| Buy* | 930 | 406.80 | SI Trade |
15:01:22 - 15-Jul-26 |
| Buy* | 1,691 | 404.60 | SI Trade |
12:35:27 - 15-Jul-26 |
| Unknown* | 248 | 409.00641 | SI Trade Negotiated Trade |
17:07:47 - 14-Jul-26 |
| Unknown* | 3,413 | 408.00 | OTC Trade |
16:30:29 - 14-Jul-26 |
| Unknown* | 762 | 406.80 | OTC Trade |
16:29:46 - 14-Jul-26 |
| Unknown* | 304 | 406.80 | OTC Trade |
16:29:46 - 14-Jul-26 |
| Buy* | 2 | 408.20 | SI Trade |
16:24:51 - 14-Jul-26 |
| Buy* | 2 | 408.20 | SI Trade |
16:24:51 - 14-Jul-26 |
| Buy* | 14 | 408.00 | SI Trade |
16:24:50 - 14-Jul-26 |
| Buy* | 14 | 408.00 | SI Trade |
16:24:50 - 14-Jul-26 |
| Unknown* | 118 | 409.00 | OTC Trade |
16:12:31 - 14-Jul-26 |
| Unknown* | 139 | 409.00 | OTC Trade |
16:12:16 - 14-Jul-26 |
| Buy* | 49 | 409.20 | SI Trade |
16:09:43 - 14-Jul-26 |
| Buy* | 49 | 409.20 | SI Trade |
16:09:43 - 14-Jul-26 |
| Buy* | 49 | 409.20 | SI Trade |
16:09:43 - 14-Jul-26 |
| Buy* | 49 | 409.20 | SI Trade |
16:09:43 - 14-Jul-26 |
| Buy* | 21 | 409.20 | SI Trade |
16:09:43 - 14-Jul-26 |
| Buy* | 21 | 409.20 | SI Trade |
16:09:43 - 14-Jul-26 |
| Buy* | 51 | 409.40 | SI Trade |
16:09:04 - 14-Jul-26 |
| Buy* | 51 | 409.40 | SI Trade |
16:09:04 - 14-Jul-26 |
| Unknown* | 126 | 408.90 | OTC Trade |
16:07:20 - 14-Jul-26 |
| Unknown* | 92 | 408.60 | OTC Trade |
16:02:07 - 14-Jul-26 |
| Unknown* | 38 | 408.60 | OTC Trade |
16:02:07 - 14-Jul-26 |
| Unknown* | 139 | 408.60 | OTC Trade |
16:01:58 - 14-Jul-26 |
| Unknown* | 131 | 408.30 | OTC Trade |
15:58:15 - 14-Jul-26 |
| Unknown* | 75 | 407.60 | OTC Trade |
15:57:14 - 14-Jul-26 |
| Unknown* | 72 | 407.60 | OTC Trade |
15:57:14 - 14-Jul-26 |
| Unknown* | 68 | 407.90 | OTC Trade |
15:56:36 - 14-Jul-26 |
| Unknown* | 54 | 407.90 | OTC Trade |
15:56:36 - 14-Jul-26 |
| Unknown* | 9 | 407.40 | OTC Trade |
15:54:39 - 14-Jul-26 |
| Unknown* | 121 | 407.80 | OTC Trade |
15:54:39 - 14-Jul-26 |
| Unknown* | 90 | 407.40 | OTC Trade |
15:54:39 - 14-Jul-26 |
| Unknown* | 62 | 407.40 | OTC Trade |
15:53:40 - 14-Jul-26 |
| Unknown* | 62 | 407.60 | OTC Trade |
15:53:40 - 14-Jul-26 |
| Unknown* | 124 | 407.80 | OTC Trade |
15:48:37 - 14-Jul-26 |
| Unknown* | 51 | 407.80 | OTC Trade |
15:48:36 - 14-Jul-26 |
| Unknown* | 122 | 407.80 | OTC Trade |
15:48:36 - 14-Jul-26 |
| Unknown* | 227 | 407.80 | OTC Trade |
15:48:36 - 14-Jul-26 |
| Buy* | 2 | 408.40 | SI Trade |
15:45:05 - 14-Jul-26 |
| Unknown* | 2,000 | 409.20 | OTC Trade |
15:44:33 - 14-Jul-26 |
| Unknown* | 134 | 409.00 | OTC Trade |
15:44:28 - 14-Jul-26 |
| Unknown* | 276 | 408.40 | OTC Trade |
15:44:22 - 14-Jul-26 |
| Unknown* | 10,000 | 409.60 | OTC Trade |
15:42:02 - 14-Jul-26 |
| Buy* | 15 | 409.00 | SI Trade |
15:12:25 - 14-Jul-26 |
| Sell* | 25 | 409.10 | SI Trade |
15:17:47 - 13-Jul-26 |
| Unknown* | 24 | 409.40 | SI Trade |
15:16:45 - 13-Jul-26 |
| Buy* | 16 | 410.20 | SI Trade |
15:13:51 - 13-Jul-26 |
| Sell* | 25 | 409.10 | SI Trade |
11:20:07 - 13-Jul-26 |
| Sell* | 29 | 409.30 | SI Trade |
10:12:24 - 13-Jul-26 |
| Buy* | 21 | 409.80 | SI Trade |
10:06:42 - 13-Jul-26 |
| Buy* | 129 | 410.30 | SI Trade |
09:56:31 - 13-Jul-26 |
| Buy* | 4 | 409.60 | SI Trade |
08:24:38 - 13-Jul-26 |
| Sell* | 24 | 412.00 | SI Trade |
15:39:46 - 10-Jul-26 |
| Sell* | 24 | 412.20 | SI Trade |
15:39:03 - 10-Jul-26 |
| Sell* | 24 | 412.00 | SI Trade |
15:38:15 - 10-Jul-26 |
| Sell* | 24 | 412.00 | SI Trade |
15:37:28 - 10-Jul-26 |
| Sell* | 44 | 411.20 | SI Trade |
15:35:02 - 10-Jul-26 |
| Sell* | 23 | 410.80 | SI Trade |
15:33:34 - 10-Jul-26 |
| Sell* | 19 | 410.40 | SI Trade |
15:33:34 - 10-Jul-26 |
| Sell* | 19 | 410.40 | SI Trade |
15:33:29 - 10-Jul-26 |
| Sell* | 1 | 410.40 | SI Trade |
15:33:14 - 10-Jul-26 |
| Sell* | 21 | 410.00 | SI Trade |
15:33:14 - 10-Jul-26 |
| Sell* | 19 | 410.00 | SI Trade |
15:33:14 - 10-Jul-26 |
| Sell* | 26 | 410.40 | SI Trade |
15:33:06 - 10-Jul-26 |
| Buy* | 15 | 415.40 | SI Trade |
15:16:42 - 10-Jul-26 |
| Unknown* | 24 | 415.80 | OTC Trade |
12:16:14 - 10-Jul-26 |
| Unknown* | 24 | 418.40 | OTC Trade |
09:45:40 - 10-Jul-26 |
| Buy* | 68 | 418.00 | SI Trade |
09:43:50 - 10-Jul-26 |
| Unknown* | 68 | 418.00 | OTC Trade |
09:43:50 - 10-Jul-26 |
| Sell* | 23 | 414.40 | SI Trade |
08:29:33 - 10-Jul-26 |
| Sell* | 37 | 414.40 | SI Trade |
08:29:33 - 10-Jul-26 |
| Buy* | 23 | 415.00 | SI Trade |
08:13:41 - 10-Jul-26 |
| Buy* | 22 | 407.90 | SI Trade |
15:15:21 - 09-Jul-26 |
| Buy* | 1 | 407.00 | SI Trade |
14:28:29 - 09-Jul-26 |
| Buy* | 1 | 407.00 | SI Trade |
14:28:29 - 09-Jul-26 |
| Buy* | 1 | 407.00 | SI Trade |
14:28:02 - 09-Jul-26 |
| Buy* | 15 | 403.60 | SI Trade |
09:40:10 - 09-Jul-26 |
| Buy* | 14 | 402.40 | SI Trade |
08:11:02 - 09-Jul-26 |
| Unknown* | 12 | 403.10 | SI Trade |
08:01:00 - 09-Jul-26 |
| Unknown* | 42 | 403.10 | SI Trade |
08:01:00 - 09-Jul-26 |
| Unknown* | 1,764 | 400.45397 | SI Trade Negotiated Trade |
17:06:35 - 08-Jul-26 |
| Unknown* | 835 | 401.43335 | SI Trade Negotiated Trade |
17:04:52 - 08-Jul-26 |
| Buy* | 79 | 398.80 | SI Trade |
16:24:43 - 08-Jul-26 |
| Buy* | 111 | 398.60 | SI Trade |
16:24:39 - 08-Jul-26 |
| Buy* | 111 | 398.60 | SI Trade |
16:24:39 - 08-Jul-26 |
| Buy* | 111 | 398.60 | SI Trade |
16:24:36 - 08-Jul-26 |
| Buy* | 111 | 398.60 | SI Trade |
16:24:36 - 08-Jul-26 |
| Buy* | 111 | 398.60 | SI Trade |
16:24:34 - 08-Jul-26 |
| Buy* | 111 | 398.60 | SI Trade |
16:24:34 - 08-Jul-26 |
| Buy* | 111 | 398.60 | SI Trade |
16:24:34 - 08-Jul-26 |
| Buy* | 111 | 398.60 | SI Trade |
16:24:34 - 08-Jul-26 |
| Buy* | 78 | 398.60 | SI Trade |
16:24:30 - 08-Jul-26 |
| Buy* | 78 | 398.60 | SI Trade |
16:24:30 - 08-Jul-26 |
| Buy* | 78 | 398.60 | SI Trade |
16:23:44 - 08-Jul-26 |
| Buy* | 78 | 398.60 | SI Trade |
16:23:44 - 08-Jul-26 |
| Buy* | 96 | 398.60 | SI Trade |
16:23:07 - 08-Jul-26 |
| Buy* | 96 | 398.60 | SI Trade |
16:23:07 - 08-Jul-26 |
| Buy* | 5 | 399.20 | SI Trade |
16:21:10 - 08-Jul-26 |
| Buy* | 4 | 399.20 | SI Trade |
16:20:35 - 08-Jul-26 |
| Buy* | 5 | 399.20 | SI Trade |
16:20:14 - 08-Jul-26 |
| Buy* | 4 | 399.20 | SI Trade |
16:19:51 - 08-Jul-26 |
| Buy* | 5 | 399.10 | SI Trade |
16:19:34 - 08-Jul-26 |
| Buy* | 5 | 399.10 | SI Trade |
16:19:07 - 08-Jul-26 |
| Buy* | 5 | 398.70 | SI Trade |
16:18:28 - 08-Jul-26 |
| Buy* | 5 | 398.50 | SI Trade |
16:15:23 - 08-Jul-26 |
| Buy* | 5 | 398.50 | SI Trade |
16:14:13 - 08-Jul-26 |
| Buy* | 5 | 398.50 | SI Trade |
16:13:33 - 08-Jul-26 |
| Buy* | 5 | 398.50 | SI Trade |
16:13:01 - 08-Jul-26 |
| Buy* | 5 | 398.30 | SI Trade |
16:12:33 - 08-Jul-26 |
| Buy* | 5 | 398.50 | SI Trade |
16:12:06 - 08-Jul-26 |
| Buy* | 5 | 398.40 | SI Trade |
16:11:40 - 08-Jul-26 |
| Buy* | 5 | 398.60 | SI Trade |
16:11:14 - 08-Jul-26 |
| Buy* | 4 | 398.40 | SI Trade |
16:10:42 - 08-Jul-26 |
| Buy* | 5 | 398.50 | SI Trade |
16:09:05 - 08-Jul-26 |
| Buy* | 5 | 398.50 | SI Trade |
16:07:59 - 08-Jul-26 |
| Buy* | 5 | 398.60 | SI Trade |
16:07:17 - 08-Jul-26 |
| Buy* | 5 | 398.60 | SI Trade |
16:06:45 - 08-Jul-26 |
| Buy* | 5 | 398.60 | SI Trade |
16:06:20 - 08-Jul-26 |
| Buy* | 4 | 398.60 | SI Trade |
16:05:58 - 08-Jul-26 |
| Buy* | 5 | 398.60 | SI Trade |
16:05:41 - 08-Jul-26 |
| Buy* | 5 | 398.60 | SI Trade |
16:05:21 - 08-Jul-26 |
| Buy* | 5 | 398.60 | SI Trade |
16:05:00 - 08-Jul-26 |
| Buy* | 5 | 398.40 | SI Trade |
16:04:27 - 08-Jul-26 |
| Buy* | 5 | 398.10 | SI Trade |
16:03:17 - 08-Jul-26 |
| Buy* | 15 | 398.60 | SI Trade |
15:56:54 - 08-Jul-26 |
| Buy* | 4 | 398.60 | SI Trade |
15:56:54 - 08-Jul-26 |
| Sell* | 3,100 | 401.20 | SI Trade |
13:48:01 - 08-Jul-26 |
| Unknown* | 838 | 421.50462 | SI Trade Negotiated Trade |
17:07:37 - 07-Jul-26 |
| Sell* | 5 | 418.40 | SI Trade |
16:23:46 - 07-Jul-26 |
| Sell* | 116 | 418.00 | SI Trade |
16:22:39 - 07-Jul-26 |
| Sell* | 5 | 418.00 | SI Trade |
16:19:23 - 07-Jul-26 |
| Sell* | 17 | 418.20 | SI Trade |
16:18:03 - 07-Jul-26 |
| Sell* | 5 | 418.20 | SI Trade |
16:13:46 - 07-Jul-26 |
| Sell* | 4 | 418.00 | SI Trade |
16:08:40 - 07-Jul-26 |
| Sell* | 34 | 418.00 | SI Trade |
16:08:03 - 07-Jul-26 |
| Sell* | 5 | 418.80 | SI Trade |
16:05:12 - 07-Jul-26 |
| Buy* | 5 | 419.80 | SI Trade |
16:00:03 - 07-Jul-26 |
| Buy* | 5 | 419.80 | SI Trade |
15:54:13 - 07-Jul-26 |
| Buy* | 5 | 420.80 | SI Trade |
15:48:28 - 07-Jul-26 |
| Buy* | 5 | 420.50 | SI Trade |
15:43:20 - 07-Jul-26 |
| Buy* | 5 | 421.40 | SI Trade |
15:38:10 - 07-Jul-26 |
| Buy* | 5 | 421.40 | SI Trade |
15:31:34 - 07-Jul-26 |
| Buy* | 5 | 421.40 | SI Trade |
15:24:59 - 07-Jul-26 |
| Buy* | 5 | 421.80 | SI Trade |
15:20:04 - 07-Jul-26 |
| Buy* | 5 | 420.60 | SI Trade |
15:12:59 - 07-Jul-26 |
| Buy* | 5 | 420.80 | SI Trade |
15:06:31 - 07-Jul-26 |
| Buy* | 2 | 421.60 | SI Trade |
15:04:36 - 07-Jul-26 |
| Buy* | 5 | 421.20 | SI Trade |
14:59:42 - 07-Jul-26 |
| Buy* | 5 | 421.00 | SI Trade |
14:54:51 - 07-Jul-26 |
| Buy* | 5 | 421.20 | SI Trade |
14:50:31 - 07-Jul-26 |
| Buy* | 59 | 421.40 | SI Trade |
14:47:40 - 07-Jul-26 |
| Buy* | 5 | 421.80 | SI Trade |
14:44:56 - 07-Jul-26 |
| Buy* | 115 | 421.30 | SI Trade |
14:42:04 - 07-Jul-26 |
| Buy* | 12 | 421.40 | SI Trade |
14:41:13 - 07-Jul-26 |
| Buy* | 2 | 421.60 | SI Trade |
14:28:50 - 07-Jul-26 |
| Buy* | 2 | 421.20 | SI Trade |
14:04:03 - 07-Jul-26 |
| Buy* | 58 | 422.50 | SI Trade |
13:42:39 - 07-Jul-26 |
| Buy* | 2 | 422.80 | SI Trade |
13:41:44 - 07-Jul-26 |
| Buy* | 65 | 422.60 | SI Trade |
13:40:04 - 07-Jul-26 |
| Buy* | 1 | 421.20 | SI Trade |
13:12:30 - 07-Jul-26 |
| Buy* | 28 | 423.20 | SI Trade |
10:23:00 - 07-Jul-26 |
| Buy* | 26 | 422.40 | SI Trade |
10:10:56 - 07-Jul-26 |
| Buy* | 25 | 422.40 | SI Trade |
10:10:38 - 07-Jul-26 |
| Buy* | 24 | 420.20 | SI Trade |
08:22:43 - 07-Jul-26 |
| Buy* | 25 | 421.40 | SI Trade |
08:17:11 - 07-Jul-26 |
| Buy* | 25 | 421.40 | SI Trade |
08:17:11 - 07-Jul-26 |
| Buy* | 25 | 421.40 | SI Trade |
08:16:56 - 07-Jul-26 |
| Buy* | 25 | 421.40 | SI Trade |
08:16:43 - 07-Jul-26 |
| Buy* | 25 | 421.40 | SI Trade |
08:16:31 - 07-Jul-26 |
| Buy* | 23 | 421.40 | SI Trade |
08:16:09 - 07-Jul-26 |
| Buy* | 23 | 421.40 | SI Trade |
08:16:09 - 07-Jul-26 |
| Buy* | 23 | 421.40 | SI Trade |
08:15:58 - 07-Jul-26 |