| Buy/Sell | Volume | Trade Prc | Trade Type | Trade Time |
|---|---|---|---|---|
| Unknown* | 87 | $31.845 | OTC Trade |
18:00:39 - 10-Jul-26 |
| Buy* | 88 | $31.845 | Suspected BUY Trade |
16:35:20 - 10-Jul-26 |
| Unknown* | 26,872 | $31.808 | OTC Trade |
16:02:50 - 10-Jul-26 |
| Sell* | 3,775 | $31.795 | Automatic Execution |
15:33:06 - 10-Jul-26 |
| Sell* | 1,485 | $31.815 | Automatic Execution |
15:32:42 - 10-Jul-26 |
| Buy* | 853 | $31.855 | Automatic Execution |
15:32:00 - 10-Jul-26 |
| Buy* | 16 | $31.855 | Automatic Execution |
14:29:08 - 10-Jul-26 |
| Unknown* | 15,261 | $31.8073 | SI Trade |
16:36:54 - 09-Jul-26 |
| Unknown* | 602 | $31.7518 | OTC Trade |
08:01:19 - 09-Jul-26 |
| Unknown* | 2,059 | $31.7174 | OTC Trade |
16:10:35 - 08-Jul-26 |
| Unknown* | 800 | $31.7271 | OTC Trade |
15:54:40 - 08-Jul-26 |
| Buy* | 444 | $31.76 | Automatic Execution |
12:43:42 - 08-Jul-26 |
| Sell* | 1 | $31.775 | Uncrossing Trade |
08:00:12 - 08-Jul-26 |
| Unknown* | 16 | $31.835 | OTC Trade |
18:22:23 - 07-Jul-26 |
| Unknown* | 111 | $31.81961 | SI Trade |
16:42:50 - 07-Jul-26 |
| Sell* | 4,703 | $31.835 | Uncrossing Trade |
16:35:06 - 07-Jul-26 |
| Buy* | 9,659 | $31.88 | Automatic Execution |
15:37:03 - 07-Jul-26 |
| Buy* | 4,386 | $31.88 | Automatic Execution |
15:37:03 - 07-Jul-26 |
| Buy* | 1,396 | $31.875 | Automatic Execution |
15:37:03 - 07-Jul-26 |
| Buy* | 931 | $31.875 | Automatic Execution |
15:37:03 - 07-Jul-26 |
| Sell* | 3,595 | $31.89 | Automatic Execution |
12:18:55 - 07-Jul-26 |
| Buy* | 2 | $31.925 | Automatic Execution |
15:45:23 - 06-Jul-26 |
| Buy* | 4 | $31.925 | Automatic Execution |
15:45:23 - 06-Jul-26 |
| Buy* | 542 | $31.92 | Automatic Execution |
15:45:21 - 06-Jul-26 |
| Buy* | 548 | $31.92 | Automatic Execution |
15:45:21 - 06-Jul-26 |
| Buy* | 397 | $31.93 | Automatic Execution |
15:45:20 - 06-Jul-26 |
| Buy* | 821 | $31.925 | Automatic Execution |
15:45:20 - 06-Jul-26 |
| Buy* | 993 | $31.925 | Automatic Execution |
15:45:20 - 06-Jul-26 |
| Buy* | 2,708 | $31.925 | Automatic Execution |
15:45:20 - 06-Jul-26 |
| Buy* | 1,092 | $31.92 | Automatic Execution |
15:45:20 - 06-Jul-26 |
| Buy* | 1,092 | $31.92 | Automatic Execution |
15:44:51 - 06-Jul-26 |
| Buy* | 2,642 | $31.93 | Automatic Execution |
15:44:51 - 06-Jul-26 |
| Buy* | 4,559 | $31.925 | Automatic Execution |
15:44:51 - 06-Jul-26 |
| Buy* | 4,665 | $31.925 | Automatic Execution |
15:44:06 - 06-Jul-26 |
| Buy* | 4,247 | $31.92 | Automatic Execution |
15:44:06 - 06-Jul-26 |
| Buy* | 1,092 | $31.915 | Automatic Execution |
15:44:06 - 06-Jul-26 |
| Buy* | 1,532 | $31.95 | Automatic Execution |
11:14:23 - 06-Jul-26 |
| Buy* | 931 | $31.92 | Automatic Execution |
09:30:25 - 06-Jul-26 |
| Buy* | 931 | $31.92 | Automatic Execution |
09:30:24 - 06-Jul-26 |
| Buy* | 931 | $31.92 | Automatic Execution |
09:30:24 - 06-Jul-26 |
| Buy* | 931 | $31.92 | Automatic Execution |
09:30:24 - 06-Jul-26 |
| Buy* | 14,877 | $31.935 | Suspected BUY Trade |
16:35:16 - 03-Jul-26 |
| Sell* | 220 | $31.9018 | Result of RFQ |
15:29:13 - 03-Jul-26 |
| Unknown* | 282 | $31.9342 | OTC Trade |
15:55:51 - 02-Jul-26 |
| Buy* | 86 | $31.905 | Automatic Execution |
11:53:46 - 02-Jul-26 |
| Buy* | 104 | $31.905 | Automatic Execution |
11:48:55 - 02-Jul-26 |
| Buy* | 102 | $31.905 | Automatic Execution |
11:44:03 - 02-Jul-26 |
| Buy* | 100 | $31.905 | Automatic Execution |
11:39:11 - 02-Jul-26 |
| Buy* | 392 | $31.907 | SI Trade |
11:38:53 - 02-Jul-26 |
| Buy* | 1 | $31.935 | Suspected BUY Trade |
08:00:25 - 02-Jul-26 |
| Buy* | 36 | $31.97 | Suspected BUY Trade |
16:35:19 - 01-Jul-26 |
| Unknown* | 5,126 | $31.9479 | OTC Trade |
16:05:20 - 01-Jul-26 |
| Unknown* | 3,285 | $31.9429 | OTC Trade |
15:44:28 - 01-Jul-26 |
| Buy* | 1,001 | $31.935 | Automatic Execution |
09:17:52 - 01-Jul-26 |
| Sell* | 455 | $31.925 | Automatic Execution |
09:17:15 - 01-Jul-26 |
| Sell* | 1 | $31.885 | Automatic Execution |
08:18:12 - 01-Jul-26 |
| Sell* | 423 | $31.975 | Automatic Execution |
16:16:40 - 30-Jun-26 |
| Sell* | 928 | $31.975 | Automatic Execution |
16:16:32 - 30-Jun-26 |
| Unknown* | 22,655 | $32.0102 | OTC Trade |
15:44:15 - 30-Jun-26 |
| Buy* | 15 | $32.035 | Automatic Execution |
14:34:13 - 30-Jun-26 |
| Sell* | 133 | $32.035 | Uncrossing Trade |
08:00:26 - 30-Jun-26 |
| Buy* | 858 | $32.04 | SI Trade |
08:56:06 - 29-Jun-26 |
| Sell* | 1 | $32.005 | Uncrossing Trade |
08:00:12 - 29-Jun-26 |
| Unknown* | 106 | $32.06 | OTC Trade |
17:52:18 - 26-Jun-26 |
| Buy* | 107 | $32.06 | Suspected BUY Trade |
16:35:24 - 26-Jun-26 |
| Sell* | 60 | $32.01 | SI Trade |
15:05:37 - 26-Jun-26 |
| Buy* | 1 | $32.05 | Automatic Execution |
11:38:17 - 26-Jun-26 |
| Buy* | 2,949 | $32.0468 | SI Trade |
15:54:57 - 25-Jun-26 |
| Buy* | 105 | $32.05 | Automatic Execution |
15:52:52 - 25-Jun-26 |
| Buy* | 107 | $32.05 | Automatic Execution |
15:47:50 - 25-Jun-26 |
| Buy* | 112 | $32.06 | Automatic Execution |
15:42:49 - 25-Jun-26 |
| Buy* | 781 | $32.059 | SI Trade |
15:42:27 - 25-Jun-26 |
| Sell* | 11 | $32.02 | Automatic Execution |
14:04:12 - 25-Jun-26 |
| Sell* | 55 | $32.005 | Automatic Execution |
11:20:10 - 25-Jun-26 |
| Sell* | 55 | $31.997 | SI Trade |
11:19:42 - 25-Jun-26 |
| Sell* | 234 | $31.965 | Automatic Execution |
14:26:47 - 24-Jun-26 |
| Sell* | 144 | $31.975 | Automatic Execution |
14:26:15 - 24-Jun-26 |
| Sell* | 126 | $31.97 | Automatic Execution |
14:25:47 - 24-Jun-26 |
| Sell* | 362 | $31.96 | Automatic Execution |
13:56:51 - 24-Jun-26 |
| Sell* | 416 | $31.955 | Automatic Execution |
13:30:17 - 24-Jun-26 |
| Sell* | 327 | $31.945 | Automatic Execution |
13:23:21 - 24-Jun-26 |
| Sell* | 416 | $31.945 | Automatic Execution |
13:19:38 - 24-Jun-26 |
| Sell* | 353 | $31.92 | Automatic Execution |
12:49:26 - 24-Jun-26 |
| Sell* | 102 | $31.905 | Automatic Execution |
12:39:40 - 24-Jun-26 |
| Sell* | 3 | $31.90 | Automatic Execution |
08:03:07 - 24-Jun-26 |
| Unknown* | 444 | $31.885 | OTC Trade |
17:47:43 - 23-Jun-26 |
| Sell* | 11,510 | $31.885 | Uncrossing Trade |
16:35:01 - 23-Jun-26 |
| Unknown* | 4,901 | $31.9079 | OTC Trade |
16:29:39 - 23-Jun-26 |
| Buy* | 511 | $31.91 | Automatic Execution |
15:56:17 - 23-Jun-26 |
| Sell* | 452 | $31.875 | Automatic Execution |
14:31:25 - 23-Jun-26 |
| Buy* | 107 | $31.90 | Automatic Execution |
12:44:33 - 23-Jun-26 |
| Buy* | 112 | $31.90 | Automatic Execution |
12:39:27 - 23-Jun-26 |
| Buy* | 109 | $31.905 | Automatic Execution |
12:34:21 - 23-Jun-26 |
| Buy* | 112 | $31.905 | Automatic Execution |
12:15:07 - 23-Jun-26 |
| Buy* | 2,874 | $31.902 | SI Trade |
11:30:32 - 23-Jun-26 |
| Sell* | 51 | $31.885 | Automatic Execution |
11:25:17 - 23-Jun-26 |
| Sell* | 51 | $31.879 | SI Trade |
11:24:57 - 23-Jun-26 |
| Buy* | 4,740 | $31.89 | Suspected BUY Trade |
16:35:18 - 22-Jun-26 |
| Buy* | 556 | $31.885 | Automatic Execution |
15:31:38 - 22-Jun-26 |
| Buy* | 421 | $31.88 | Automatic Execution |
15:31:38 - 22-Jun-26 |
| Buy* | 6,099 | $31.8764 | SI Trade |
14:45:02 - 22-Jun-26 |
| Sell* | 1 | $31.85 | Uncrossing Trade |
08:00:02 - 22-Jun-26 |
| Unknown* | 9 | $31.865 | OTC Trade |
17:33:31 - 19-Jun-26 |
| Buy* | 16 | $31.865 | Automatic Execution |
15:19:40 - 19-Jun-26 |
| Buy* | 107 | $31.865 | Automatic Execution |
15:14:25 - 19-Jun-26 |
| Buy* | 112 | $31.865 | Automatic Execution |
15:09:10 - 19-Jun-26 |
| Buy* | 109 | $31.865 | Automatic Execution |
15:03:55 - 19-Jun-26 |
| Buy* | 109 | $31.865 | Automatic Execution |
14:58:40 - 19-Jun-26 |
| Buy* | 107 | $31.865 | Automatic Execution |
14:53:25 - 19-Jun-26 |
| Buy* | 101 | $31.865 | Automatic Execution |
14:48:10 - 19-Jun-26 |
| Buy* | 103 | $31.865 | Automatic Execution |
14:42:55 - 19-Jun-26 |
| Buy* | 105 | $31.875 | Automatic Execution |
14:37:40 - 19-Jun-26 |
| Buy* | 103 | $31.87 | Automatic Execution |
14:32:25 - 19-Jun-26 |
| Buy* | 972 | $31.881 | SI Trade |
14:32:09 - 19-Jun-26 |
| Sell* | 2 | $31.84 | Uncrossing Trade |
08:00:13 - 19-Jun-26 |
| Unknown* | 259 | $31.98 | OTC Trade |
18:17:12 - 18-Jun-26 |
| Buy* | 2,006 | $31.98 | Suspected BUY Trade |
16:35:29 - 18-Jun-26 |
| Unknown* | 17,039 | $31.9567 | OTC Trade |
15:27:35 - 18-Jun-26 |
| Sell* | 31,868 | $31.935 | Automatic Execution |
15:17:57 - 18-Jun-26 |
| Sell* | 4,203 | $31.935 | Automatic Execution |
15:17:57 - 18-Jun-26 |
| Sell* | 943 | $31.94 | Automatic Execution |
15:17:57 - 18-Jun-26 |
| Unknown* | -4,395 | $0.00 | SI Trade Correction |
15:15:47 - 18-Jun-26 |
| Unknown* | 4,395 | $0.00 | SI Trade |
15:15:47 - 18-Jun-26 |
| Unknown* | 4,395 | $31.98 | SI Trade |
15:15:47 - 18-Jun-26 |
| Unknown* | 13 | $31.92 | Automatic Execution |
13:19:26 - 18-Jun-26 |
| Sell* | 13 | $31.911 | SI Trade |
13:18:56 - 18-Jun-26 |
| Buy* | 3,759 | $31.9535 | SI Trade |
16:00:34 - 17-Jun-26 |
| Unknown* | 44,651 | $31.9629 | OTC Trade |
15:24:31 - 17-Jun-26 |
| Buy* | 62 | $31.965 | Automatic Execution |
11:48:54 - 17-Jun-26 |
| Sell* | 5,571 | $31.905 | Automatic Execution |
16:02:45 - 16-Jun-26 |
| Sell* | 10 | $31.905 | Automatic Execution |
16:02:05 - 16-Jun-26 |
| Unknown* | 5,322 | $31.9059 | OTC Trade |
15:04:10 - 16-Jun-26 |
| Buy* | 29,199 | $31.9248 | SI Trade |
14:57:02 - 16-Jun-26 |
| Buy* | 127 | $31.945 | Automatic Execution |
10:28:12 - 16-Jun-26 |
| Buy* | 118 | $31.945 | Automatic Execution |
09:59:12 - 16-Jun-26 |
| Buy* | 117 | $31.945 | Automatic Execution |
09:54:25 - 16-Jun-26 |
| Buy* | 113 | $31.935 | Automatic Execution |
09:49:39 - 16-Jun-26 |
| Buy* | 115 | $31.94 | Automatic Execution |
09:44:52 - 16-Jun-26 |
| Buy* | 109 | $31.94 | Automatic Execution |
09:40:05 - 16-Jun-26 |
| Buy* | 108 | $31.935 | Automatic Execution |
09:35:19 - 16-Jun-26 |
| Buy* | 102 | $31.935 | Automatic Execution |
09:30:32 - 16-Jun-26 |
| Buy* | 111 | $31.935 | Automatic Execution |
09:25:46 - 16-Jun-26 |
| Buy* | 104 | $31.935 | Automatic Execution |
09:20:59 - 16-Jun-26 |
| Buy* | 106 | $31.935 | Automatic Execution |
09:16:13 - 16-Jun-26 |
| Buy* | 111 | $31.925 | Automatic Execution |
09:11:26 - 16-Jun-26 |
| Buy* | 2,500 | $31.932 | SI Trade |
09:11:07 - 16-Jun-26 |
| Sell* | 535 | $31.875 | Uncrossing Trade |
08:00:03 - 16-Jun-26 |
| Unknown* | 12,659 | $31.9125 | OTC Trade |
16:03:02 - 15-Jun-26 |
| Buy* | 3,817 | $31.885 | Automatic Execution |
13:38:38 - 15-Jun-26 |
| Buy* | 491 | $31.915 | Automatic Execution |
09:36:14 - 15-Jun-26 |
| Buy* | 943 | $31.915 | Automatic Execution |
08:42:49 - 15-Jun-26 |
| Buy* | 40 | $31.92 | Automatic Execution |
08:37:34 - 15-Jun-26 |
| Buy* | 1,092 | $31.915 | Automatic Execution |
08:37:34 - 15-Jun-26 |
| Buy* | 21 | $31.925 | Automatic Execution |
08:37:27 - 15-Jun-26 |
| Buy* | 1,092 | $31.915 | Automatic Execution |
08:30:55 - 15-Jun-26 |
| Buy* | 1,092 | $31.92 | Automatic Execution |
08:17:40 - 15-Jun-26 |
| Buy* | 1,092 | $31.91 | Automatic Execution |
08:15:33 - 15-Jun-26 |
| Sell* | 1 | $31.815 | Uncrossing Trade |
08:00:22 - 15-Jun-26 |
| Unknown* | 33 | $31.8653 | OTC Trade |
18:08:02 - 12-Jun-26 |
| Buy* | 34 | $31.865 | Suspected BUY Trade |
16:35:20 - 12-Jun-26 |
| Unknown* | 4,552 | $0.00 | SI Trade |
16:23:53 - 12-Jun-26 |
| Unknown* | 4,552 | $31.865 | SI Trade |
16:23:53 - 12-Jun-26 |
| Unknown* | -4,552 | $0.00 | SI Trade Correction |
16:23:53 - 12-Jun-26 |
| Buy* | 568 | $31.84 | Automatic Execution |
14:25:44 - 12-Jun-26 |
| Sell* | 118 | $31.84 | Automatic Execution |
13:00:34 - 12-Jun-26 |
| Buy* | 172 | $31.89 | Automatic Execution |
09:17:20 - 12-Jun-26 |
| Sell* | 15 | $31.83 | Automatic Execution |
08:15:17 - 12-Jun-26 |
| Sell* | 1 | $31.835 | Uncrossing Trade |
08:00:17 - 12-Jun-26 |
| Buy* | 15 | $31.863 | SI Trade |
07:59:20 - 12-Jun-26 |
| Unknown* | -15 | $0.00 | SI Trade Correction |
07:59:20 - 12-Jun-26 |
| Unknown* | 15 | $0.00 | SI Trade |
07:59:20 - 12-Jun-26 |
| Unknown* | 40 | $31.79 | OTC Trade |
17:12:49 - 11-Jun-26 |
| Unknown* | 8,203 | $31.771 | SI Trade |
17:03:30 - 11-Jun-26 |
| Buy* | 41 | $31.79 | Suspected BUY Trade |
16:35:08 - 11-Jun-26 |
| Buy* | 29 | $31.75 | Automatic Execution |
14:10:49 - 11-Jun-26 |
| Sell* | 946 | $31.745 | Automatic Execution |
13:22:10 - 11-Jun-26 |
| Unknown* | 43,081 | $31.75 | Automatic Execution |
12:30:30 - 11-Jun-26 |
| Unknown* | 1,419 | $31.75 | Automatic Execution |
12:30:30 - 11-Jun-26 |
| Buy* | 193 | $31.735 | Automatic Execution |
10:16:28 - 11-Jun-26 |
| Sell* | 985 | $31.705 | Uncrossing Trade |
08:00:22 - 11-Jun-26 |
| Unknown* | 2,924 | $0.00 | OTC Trade |
06:03:57 - 11-Jun-26 |
| Unknown* | 2,924 | $31.79 | OTC Trade |
06:03:57 - 11-Jun-26 |
| Unknown* | -2,924 | $0.00 | Correction OTC Trade |
06:03:57 - 11-Jun-26 |
| Unknown* | -2,924 | $0.00 | Correction OTC Trade |
05:56:22 - 11-Jun-26 |
| Unknown* | 2,924 | $0.00 | OTC Trade |
05:56:22 - 11-Jun-26 |
| Unknown* | 6 | $31.73 | OTC Trade |
17:34:08 - 10-Jun-26 |
| Buy* | 509 | $31.73 | Suspected BUY Trade |
16:35:06 - 10-Jun-26 |
| Buy* | 264 | $31.74 | Automatic Execution |
16:13:14 - 10-Jun-26 |
| Buy* | 1,638 | $31.735 | Automatic Execution |
16:13:14 - 10-Jun-26 |
| Buy* | 4,269 | $31.735 | Automatic Execution |
16:13:14 - 10-Jun-26 |
| Sell* | 448 | $31.73 | Automatic Execution |
16:13:14 - 10-Jun-26 |
| Buy* | 1,092 | $31.72 | Automatic Execution |
16:13:13 - 10-Jun-26 |
| Buy* | 15 | $31.73 | Automatic Execution |
16:10:52 - 10-Jun-26 |
| Buy* | 110 | $31.73 | Automatic Execution |
16:05:23 - 10-Jun-26 |
| Buy* | 119 | $31.725 | Automatic Execution |
15:59:53 - 10-Jun-26 |
| Buy* | 117 | $31.735 | Automatic Execution |
15:48:53 - 10-Jun-26 |
| Buy* | 115 | $31.735 | Automatic Execution |
15:43:24 - 10-Jun-26 |
| Buy* | 115 | $31.73 | Automatic Execution |
15:37:54 - 10-Jun-26 |
| Buy* | 112 | $31.73 | Automatic Execution |
15:32:24 - 10-Jun-26 |
| Buy* | 114 | $31.735 | Automatic Execution |
15:26:54 - 10-Jun-26 |