| Buy/Sell | Volume | Trade Prc | Trade Type | Trade Time |
|---|---|---|---|---|
| Unknown* | 289 | 59.54394 | OTC Trade |
18:28:39 - 21-May-26 |
| Unknown* | 73 | 59.62411 | OTC Trade |
17:06:54 - 21-May-26 |
| Unknown* | 1,137 | 59.71389 | OTC Trade |
17:06:16 - 21-May-26 |
| Unknown* | 2 | 59.00 | SI Trade |
16:49:11 - 21-May-26 |
| Sell* | 62 | 59.00 | SI Trade |
16:31:54 - 21-May-26 |
| Unknown* | 16 | 59.46607 | OTC Trade |
16:13:12 - 21-May-26 |
| Sell* | 37 | 60.15 | SI Trade |
09:22:49 - 21-May-26 |
| Unknown* | 1 | 59.30 | OTC Trade |
18:28:28 - 20-May-26 |
| Unknown* | 47 | 59.30362 | OTC Trade |
17:12:39 - 20-May-26 |
| Unknown* | 479 | 59.18536 | OTC Trade |
17:02:20 - 20-May-26 |
| Sell* | 50 | 59.40 | SI Trade |
16:30:41 - 20-May-26 |
| Sell* | 131 | 59.05 | SI Trade |
14:47:16 - 20-May-26 |
| Sell* | 6 | 59.10 | SI Trade |
14:47:15 - 20-May-26 |
| Sell* | 1 | 58.90 | SI Trade |
14:32:41 - 20-May-26 |
| Sell* | 1 | 59.00 | SI Trade |
14:22:57 - 20-May-26 |
| Sell* | 1 | 59.00 | SI Trade |
14:12:04 - 20-May-26 |
| Sell* | 3 | 59.10 | SI Trade |
13:40:04 - 20-May-26 |
| Sell* | 300 | 59.00 | SI Trade |
13:17:50 - 20-May-26 |
| Sell* | 949 | 59.25 | SI Trade |
11:25:07 - 20-May-26 |
| Unknown* | 949 | 59.25 | OTC Trade |
11:25:07 - 20-May-26 |
| Unknown* | 60 | 59.50 | OTC Trade |
09:56:51 - 20-May-26 |
| Buy* | 220 | 59.50 | SI Trade |
08:38:35 - 20-May-26 |
| Buy* | 100 | 59.75 | SI Trade |
08:32:13 - 20-May-26 |
| Unknown* | 1,707 | 60.2992 | OTC Trade |
17:06:06 - 19-May-26 |
| Sell* | 11 | 59.10 | SI Trade |
16:32:03 - 19-May-26 |
| Sell* | 30 | 59.10 | SI Trade |
16:32:03 - 19-May-26 |
| Sell* | 1 | 59.50 | SI Trade |
16:19:50 - 19-May-26 |
| Sell* | 1 | 59.50 | SI Trade |
16:19:50 - 19-May-26 |
| Sell* | 1 | 59.50 | SI Trade |
16:19:25 - 19-May-26 |
| Sell* | 1 | 59.40 | SI Trade |
16:18:45 - 19-May-26 |
| Sell* | 1 | 59.40 | SI Trade |
16:18:39 - 19-May-26 |
| Sell* | 1 | 59.40 | SI Trade |
16:17:19 - 19-May-26 |
| Sell* | 1 | 59.40 | SI Trade |
16:15:34 - 19-May-26 |
| Sell* | 1 | 59.30 | SI Trade |
16:14:44 - 19-May-26 |
| Sell* | 1 | 59.40 | SI Trade |
16:14:00 - 19-May-26 |
| Sell* | 1 | 59.40 | SI Trade |
16:11:44 - 19-May-26 |
| Sell* | 1 | 59.30 | SI Trade |
16:05:00 - 19-May-26 |
| Sell* | 1 | 59.20 | SI Trade |
16:03:03 - 19-May-26 |
| Sell* | 4 | 59.00 | SI Trade |
15:48:31 - 19-May-26 |
| Unknown* | 2 | 59.80 | OTC Trade |
14:51:29 - 19-May-26 |
| Buy* | 2 | 59.80 | SI Trade |
14:51:29 - 19-May-26 |
| Sell* | 31 | 61.35 | SI Trade |
10:43:49 - 19-May-26 |
| Unknown* | 19 | 61.40 | OTC Trade |
10:20:50 - 19-May-26 |
| Unknown* | 15 | 61.20 | OTC Trade |
10:15:58 - 19-May-26 |
| Sell* | 15 | 61.20 | SI Trade |
10:15:58 - 19-May-26 |
| Sell* | 23 | 61.30 | SI Trade |
09:18:46 - 19-May-26 |
| Buy* | 14 | 61.25 | SI Trade |
08:49:36 - 19-May-26 |
| Unknown* | 6 | 61.20 | OTC Trade |
18:28:29 - 18-May-26 |
| Unknown* | 1 | 60.85183 | OTC Trade |
17:31:46 - 18-May-26 |
| Unknown* | 123 | 60.80919 | OTC Trade |
17:06:20 - 18-May-26 |
| Unknown* | 2,016 | 61.1668 | OTC Trade |
17:04:34 - 18-May-26 |
| Sell* | 88 | 60.10 | SI Trade |
16:30:15 - 18-May-26 |
| Unknown* | 361 | 61.01751 | OTC Trade |
16:28:01 - 18-May-26 |
| Buy* | 3 | 61.70 | SI Trade |
14:34:54 - 18-May-26 |
| Buy* | 35 | 61.65 | SI Trade |
14:07:49 - 18-May-26 |
| Unknown* | 133 | 62.35789 | OTC Trade |
18:28:52 - 15-May-26 |
| Unknown* | 3,395 | 62.30168 | OTC Trade |
17:23:32 - 15-May-26 |
| Unknown* | 38 | 62.29953 | OTC Trade |
17:06:42 - 15-May-26 |
| Unknown* | 778 | 62.33986 | OTC Trade |
17:06:38 - 15-May-26 |
| Unknown* | 93 | 62.26796 | OTC Trade |
16:57:06 - 15-May-26 |
| Unknown* | 77 | 62.25558 | OTC Trade |
16:57:06 - 15-May-26 |
| Sell* | 27 | 62.30 | SI Trade |
16:30:40 - 15-May-26 |
| Sell* | 173 | 62.30 | SI Trade |
16:30:40 - 15-May-26 |
| Unknown* | 108 | 62.33324 | OTC Trade |
16:26:33 - 15-May-26 |
| Sell* | 12 | 62.10 | SI Trade |
16:19:53 - 15-May-26 |
| Sell* | 230 | 62.00 | SI Trade |
15:06:51 - 15-May-26 |
| Sell* | 49 | 62.10 | SI Trade |
14:46:56 - 15-May-26 |
| Buy* | 1 | 62.50 | SI Trade |
12:37:48 - 15-May-26 |
| Buy* | 125 | 62.75 | SI Trade |
12:05:07 - 15-May-26 |
| Buy* | 21 | 62.70 | SI Trade |
09:49:16 - 15-May-26 |
| Buy* | 13 | 63.00 | SI Trade |
08:39:05 - 15-May-26 |
| Buy* | 56 | 63.00 | SI Trade |
08:36:22 - 15-May-26 |
| Unknown* | 63 | 63.51841 | OTC Trade |
17:09:00 - 13-May-26 |
| Unknown* | 1,779 | 63.25804 | OTC Trade |
17:05:04 - 13-May-26 |
| Unknown* | 14 | 62.3936 | OTC Trade |
16:49:10 - 13-May-26 |
| Sell* | 2 | 62.80 | SI Trade |
14:55:39 - 13-May-26 |
| Unknown* | 4 | 62.80 | OTC Trade |
14:55:39 - 13-May-26 |
| Sell* | 150 | 62.70 | SI Trade |
10:36:35 - 13-May-26 |
| Buy* | 1 | 64.05 | SI Trade |
08:27:39 - 13-May-26 |
| Sell* | 20 | 63.80 | SI Trade |
08:14:14 - 13-May-26 |
| Sell* | 30 | 63.80 | SI Trade |
08:13:44 - 13-May-26 |
| Sell* | 30 | 63.80 | SI Trade |
08:13:14 - 13-May-26 |
| Sell* | 30 | 63.80 | SI Trade |
08:12:44 - 13-May-26 |
| Unknown* | 14 | 63.60 | OTC Trade |
17:36:31 - 12-May-26 |
| Unknown* | 1 | 63.79809 | OTC Trade |
17:19:10 - 12-May-26 |
| Unknown* | 210 | 63.88557 | OTC Trade |
17:07:17 - 12-May-26 |
| Unknown* | 946 | 63.59952 | OTC Trade |
17:07:09 - 12-May-26 |
| Unknown* | 2,312 | 63.94701 | OTC Trade |
17:07:09 - 12-May-26 |
| Unknown* | 1 | 63.60 | SI Trade |
16:54:14 - 12-May-26 |
| Buy* | 19 | 63.60 | SI Trade |
16:31:09 - 12-May-26 |
| Sell* | 1 | 64.00 | SI Trade |
14:35:33 - 12-May-26 |
| Sell* | 4 | 64.10 | SI Trade |
13:17:37 - 12-May-26 |
| Unknown* | 17,905 | 64.60 | OTC Trade |
12:30:44 - 12-May-26 |
| Unknown* | 17,905 | 64.60 | OTC Trade |
12:30:44 - 12-May-26 |
| Sell* | 300 | 64.00 | SI Trade |
11:26:02 - 12-May-26 |
| Unknown* | 100 | 63.70 | OTC Trade |
08:21:19 - 12-May-26 |
| Buy* | 100 | 63.70 | SI Trade |
08:21:19 - 12-May-26 |
| Unknown* | 1 | 64.30193 | OTC Trade |
17:26:25 - 11-May-26 |
| Unknown* | 1,141 | 64.53983 | OTC Trade |
17:11:40 - 11-May-26 |
| Unknown* | 104 | 64.18971 | OTC Trade |
17:10:16 - 11-May-26 |
| Unknown* | 40 | 64.39952 | OTC Trade |
17:10:13 - 11-May-26 |
| Buy* | 1 | 64.60 | SI Trade |
16:31:10 - 11-May-26 |
| Buy* | 100 | 64.60 | SI Trade |
16:09:12 - 11-May-26 |
| Unknown* | 2 | 64.60 | OTC Trade |
16:08:50 - 11-May-26 |
| Unknown* | 2 | 64.60 | OTC Trade |
16:03:46 - 11-May-26 |
| Unknown* | 2 | 64.54333 | OTC Trade |
15:48:41 - 11-May-26 |
| Unknown* | 2 | 64.50 | OTC Trade |
15:38:22 - 11-May-26 |
| Unknown* | 2 | 64.63103 | OTC Trade |
15:33:18 - 11-May-26 |
| Unknown* | 125 | 64.3336 | OTC Trade |
15:32:08 - 11-May-26 |
| Unknown* | 2 | 64.80 | OTC Trade |
15:27:07 - 11-May-26 |
| Unknown* | 1 | 64.90 | OTC Trade |
15:20:12 - 11-May-26 |
| Unknown* | 2 | 64.65701 | OTC Trade |
15:15:12 - 11-May-26 |
| Unknown* | 3 | 64.70 | OTC Trade |
15:05:43 - 11-May-26 |
| Buy* | 7 | 64.70 | SI Trade |
15:03:10 - 11-May-26 |
| Unknown* | 4 | 64.80 | OTC Trade |
14:55:42 - 11-May-26 |
| Buy* | 150 | 65.00 | SI Trade |
14:54:08 - 11-May-26 |
| Unknown* | 150 | 65.00 | OTC Trade |
14:54:08 - 11-May-26 |
| Unknown* | 2 | 64.90 | OTC Trade |
14:50:42 - 11-May-26 |
| Unknown* | 2 | 64.90479 | OTC Trade |
14:45:41 - 11-May-26 |
| Unknown* | 1 | 64.61723 | OTC Trade |
14:30:26 - 11-May-26 |
| Unknown* | 53 | 64.30 | OTC Trade |
14:26:07 - 11-May-26 |
| Unknown* | 2 | 64.20163 | OTC Trade |
14:25:26 - 11-May-26 |
| Buy* | 664 | 64.40 | SI Trade |
14:20:25 - 11-May-26 |
| Unknown* | 1 | 64.10 | OTC Trade |
14:09:25 - 11-May-26 |
| Unknown* | 2 | 64.26638 | OTC Trade |
14:04:25 - 11-May-26 |
| Buy* | 146 | 64.50 | SI Trade |
08:40:30 - 11-May-26 |
| Unknown* | 176 | 64.7579 | OTC Trade |
17:07:34 - 08-May-26 |
| Unknown* | 2,599 | 64.87173 | OTC Trade |
17:07:34 - 08-May-26 |
| Unknown* | 443 | 64.79951 | OTC Trade |
17:07:34 - 08-May-26 |
| Buy* | 7 | 64.80 | SI Trade |
16:30:34 - 08-May-26 |
| Sell* | 1 | 64.50 | SI Trade |
15:12:46 - 08-May-26 |
| Unknown* | 71 | 64.8907 | OTC Trade |
14:18:38 - 08-May-26 |
| Sell* | 1 | 64.90 | SI Trade |
10:52:50 - 08-May-26 |
| Unknown* | 113 | 65.20 | SI Trade |
09:47:55 - 08-May-26 |
| Unknown* | 113 | 65.20 | OTC Trade |
09:47:55 - 08-May-26 |
| Buy* | 9 | 65.40 | SI Trade |
08:35:33 - 08-May-26 |
| Unknown* | 146 | 65.70 | OTC Trade |
08:02:35 - 08-May-26 |
| Unknown* | 3,092 | 65.73793 | OTC Trade |
17:07:43 - 07-May-26 |
| Unknown* | 278 | 65.80079 | OTC Trade |
17:07:32 - 07-May-26 |
| Unknown* | 21 | 65.60197 | OTC Trade |
17:07:26 - 07-May-26 |
| Unknown* | 1,832 | 65.39951 | OTC Trade |
17:07:08 - 07-May-26 |
| Unknown* | 59 | 65.3935 | OTC Trade |
16:48:38 - 07-May-26 |
| Sell* | 26 | 65.40 | SI Trade |
16:30:13 - 07-May-26 |
| Sell* | 3 | 65.70 | SI Trade |
16:15:30 - 07-May-26 |
| Sell* | 106 | 66.00 | SI Trade |
16:06:39 - 07-May-26 |
| Sell* | 111 | 65.90 | SI Trade |
15:42:20 - 07-May-26 |
| Buy* | 73 | 66.10 | SI Trade |
14:52:54 - 07-May-26 |
| Buy* | 313 | 66.50 | SI Trade |
14:25:26 - 07-May-26 |
| Buy* | 93 | 66.35 | SI Trade |
14:25:26 - 07-May-26 |
| Buy* | 2 | 65.50 | SI Trade |
11:45:35 - 07-May-26 |
| Buy* | 10 | 65.90 | SI Trade |
08:37:22 - 07-May-26 |
| Unknown* | 453 | 64.66355 | OTC Trade |
18:28:40 - 06-May-26 |
| Unknown* | 722 | 64.92073 | OTC Trade |
17:17:08 - 06-May-26 |
| Unknown* | 2,909 | 64.48308 | OTC Trade |
17:13:44 - 06-May-26 |
| Unknown* | 112 | 64.88438 | SI Trade Negotiated Trade |
17:13:16 - 06-May-26 |
| Unknown* | 81 | 64.9935 | OTC Trade |
17:09:07 - 06-May-26 |
| Unknown* | 263 | 64.63129 | OTC Trade |
17:07:26 - 06-May-26 |
| Unknown* | 1,787 | 64.99951 | OTC Trade |
17:06:42 - 06-May-26 |
| Unknown* | 139 | 64.987 | OTC Trade |
16:57:14 - 06-May-26 |
| Unknown* | 73 | 65.00 | OTC Trade |
16:48:21 - 06-May-26 |
| Unknown* | 73 | 65.00 | SI Trade Negotiated Trade |
16:48:21 - 06-May-26 |
| Buy* | 434 | 65.25 | SI Trade |
16:14:59 - 06-May-26 |
| Buy* | 73 | 65.20 | SI Trade |
15:42:08 - 06-May-26 |
| Unknown* | 230 | 65.10 | OTC Trade |
14:18:06 - 06-May-26 |
| Unknown* | 9 | 65.00 | OTC Trade |
12:28:18 - 06-May-26 |
| Unknown* | 2 | 64.50 | OTC Trade |
10:21:06 - 06-May-26 |
| Buy* | 2 | 64.50 | SI Trade |
10:21:06 - 06-May-26 |
| Buy* | 15 | 63.30 | SI Trade |
08:41:36 - 06-May-26 |
| Unknown* | 936 | 61.45406 | OTC Trade |
18:28:39 - 05-May-26 |
| Unknown* | 2,298 | 62.08758 | OTC Trade |
17:58:57 - 05-May-26 |
| Unknown* | 1,219 | 61.92847 | OTC Trade |
17:23:17 - 05-May-26 |
| Unknown* | 19 | 61.69158 | OTC Trade |
17:14:23 - 05-May-26 |
| Unknown* | 2 | 61.10 | OTC Trade |
17:07:48 - 05-May-26 |
| Unknown* | 63 | 61.40184 | OTC Trade |
17:07:12 - 05-May-26 |
| Unknown* | 4 | 61.60 | SI Trade Negotiated Trade |
17:07:05 - 05-May-26 |
| Unknown* | 2 | 61.60 | SI Trade Negotiated Trade |
17:07:05 - 05-May-26 |
| Unknown* | 4 | 61.60 | SI Trade Negotiated Trade |
17:07:05 - 05-May-26 |
| Unknown* | 1,862 | 61.24863 | OTC Trade |
17:04:03 - 05-May-26 |
| Buy* | 34 | 62.10 | SI Trade |
16:30:23 - 05-May-26 |
| Buy* | 94 | 62.10 | SI Trade |
16:30:23 - 05-May-26 |
| Sell* | 131 | 61.50 | SI Trade |
16:05:36 - 05-May-26 |
| Sell* | 1,022 | 61.60 | SI Trade |
15:46:52 - 05-May-26 |
| Sell* | 250 | 61.70 | SI Trade |
15:15:43 - 05-May-26 |
| Unknown* | 29,568 | 60.80 | OTC Trade |
15:13:40 - 05-May-26 |
| Unknown* | 29,568 | 60.80 | OTC Trade |
15:13:40 - 05-May-26 |
| Buy* | 37 | 61.40 | SI Trade |
14:56:14 - 05-May-26 |
| Unknown* | 85 | 61.35 | OTC Trade |
10:40:18 - 05-May-26 |
| Buy* | 85 | 61.35 | SI Trade |
10:40:18 - 05-May-26 |
| Buy* | 63 | 60.90 | SI Trade |
09:04:18 - 05-May-26 |
| Sell* | 30 | 61.00 | SI Trade |
08:11:58 - 05-May-26 |
| Sell* | 8 | 61.00 | SI Trade |
08:11:28 - 05-May-26 |
| Sell* | 30 | 61.00 | SI Trade |
08:10:57 - 05-May-26 |
| Sell* | 30 | 61.00 | SI Trade |
08:10:26 - 05-May-26 |
| Unknown* | 0 | 62.10 | OTC Trade |
08:00:58 - 05-May-26 |
| Unknown* | 0 | 62.10 | OTC Trade |
08:00:58 - 05-May-26 |
| Unknown* | 0 | 62.10 | SI Trade |
08:00:58 - 05-May-26 |
| Unknown* | 0 | 62.10 | SI Trade |
08:00:58 - 05-May-26 |
| Unknown* | 2 | 61.59954 | OTC Trade |
17:04:12 - 30-Apr-26 |
| Unknown* | 15,000 | 61.1751 | OTC Trade |
16:32:55 - 30-Apr-26 |
| Buy* | 5 | 61.55 | SI Trade |
13:10:28 - 30-Apr-26 |