Buy/Sell | Volume | Trade Prc | Trade Type | Trade Time |
---|---|---|---|---|
Sell* | 662 | $21.565 | Automatic Execution |
15:53:06 - 04-Jul-25 |
Sell* | 136 | $21.565 | Automatic Execution |
15:53:06 - 04-Jul-25 |
Unknown* | 0 | $21.90185 | OTC Trade |
08:00:21 - 04-Jul-25 |
Buy* | 1 | $21.765 | Automatic Execution |
08:00:21 - 04-Jul-25 |
Buy* | 1 | $21.785 | Automatic Execution |
08:00:20 - 04-Jul-25 |
Buy* | 19 | $21.905 | Suspected BUY Trade |
08:00:19 - 04-Jul-25 |
Unknown* | 0 | $21.755 | OTC Trade |
08:01:45 - 03-Jul-25 |
Buy* | 1 | $21.81 | Automatic Execution |
08:00:24 - 03-Jul-25 |
Buy* | 1 | $21.815 | Automatic Execution |
08:00:23 - 03-Jul-25 |
Buy* | 7 | $21.83 | Suspected BUY Trade |
08:00:23 - 03-Jul-25 |
Unknown* | 0 | $21.73396 | OTC Trade |
08:00:30 - 02-Jul-25 |
Unknown* | 0 | $21.72128 | OTC Trade |
08:00:30 - 02-Jul-25 |
Unknown* | 0 | $21.655 | OTC Trade |
08:00:30 - 02-Jul-25 |
Unknown* | 0 | $21.72133 | OTC Trade |
08:00:28 - 02-Jul-25 |
Buy* | 16 | $21.735 | Suspected BUY Trade |
08:00:21 - 02-Jul-25 |
Sell* | 548 | $21.39 | Automatic Execution |
16:28:55 - 01-Jul-25 |
Buy* | 137 | $21.38 | Automatic Execution |
16:27:00 - 01-Jul-25 |
Buy* | 137 | $21.375 | Automatic Execution |
16:26:29 - 01-Jul-25 |
Buy* | 137 | $21.37 | Automatic Execution |
16:26:03 - 01-Jul-25 |
Buy* | 6,923 | $21.34 | Automatic Execution |
16:23:04 - 01-Jul-25 |
Buy* | 137 | $21.335 | Automatic Execution |
16:23:04 - 01-Jul-25 |
Buy* | 843 | $21.29 | Automatic Execution |
16:15:29 - 01-Jul-25 |
Unknown* | 11,505 | $21.44367 | OTC Trade |
08:15:12 - 01-Jul-25 |
Unknown* | 0 | $21.68366 | OTC Trade |
08:00:41 - 01-Jul-25 |
Unknown* | 0 | $21.67256 | OTC Trade |
08:00:41 - 01-Jul-25 |
Unknown* | 0 | $21.59 | OTC Trade |
08:00:41 - 01-Jul-25 |
Buy* | 1 | $21.59 | Automatic Execution |
08:00:41 - 01-Jul-25 |
Unknown* | 0 | $21.67243 | OTC Trade |
08:00:40 - 01-Jul-25 |
Buy* | 27 | $21.685 | Suspected BUY Trade |
08:00:21 - 01-Jul-25 |
Sell* | 38 | $21.58 | Automatic Execution |
09:51:44 - 30-Jun-25 |
Unknown* | 1,437 | $21.64047 | OTC Trade |
08:15:54 - 30-Jun-25 |
Unknown* | 0 | $21.75 | OTC Trade |
08:05:40 - 30-Jun-25 |
Unknown* | 0 | $21.75 | OTC Trade |
08:05:38 - 30-Jun-25 |
Unknown* | 0 | $21.44526 | OTC Trade |
08:00:25 - 30-Jun-25 |
Sell* | 16 | $21.445 | Uncrossing Trade |
08:00:25 - 30-Jun-25 |
Unknown* | 4,665 | $21.69037 | OTC Trade |
11:16:47 - 27-Jun-25 |
Unknown* | 0 | $21.715 | OTC Trade |
08:03:40 - 27-Jun-25 |
Unknown* | 0 | $21.75 | OTC Trade |
08:03:37 - 27-Jun-25 |
Unknown* | 0 | $21.75 | OTC Trade |
08:03:21 - 27-Jun-25 |
Unknown* | 0 | $21.71723 | OTC Trade |
08:03:07 - 27-Jun-25 |
Unknown* | 0 | $21.48292 | OTC Trade |
08:00:27 - 26-Jun-25 |
Unknown* | 0 | $21.47718 | OTC Trade |
08:00:27 - 26-Jun-25 |
Unknown* | 0 | $21.46 | OTC Trade |
08:00:27 - 26-Jun-25 |
Buy* | 7 | $21.485 | Suspected BUY Trade |
08:00:26 - 26-Jun-25 |
Buy* | 350 | $21.30 | Automatic Execution |
13:00:21 - 25-Jun-25 |
Unknown* | 387 | $21.21888 | OTC Trade |
11:15:12 - 25-Jun-25 |
Unknown* | 0 | $21.295 | OTC Trade |
08:02:39 - 25-Jun-25 |
Unknown* | 0 | $21.295 | OTC Trade |
08:02:26 - 25-Jun-25 |
Unknown* | 0 | $21.15 | OTC Trade |
08:02:07 - 25-Jun-25 |
Unknown* | 0 | $21.28229 | OTC Trade |
08:01:14 - 25-Jun-25 |
Buy* | 13 | $21.295 | Suspected BUY Trade |
08:00:24 - 25-Jun-25 |
Unknown* | 2,713 | $20.97971 | OTC Trade |
11:14:59 - 24-Jun-25 |
Unknown* | 0 | $20.395 | OTC Trade |
08:01:26 - 20-Jun-25 |
Unknown* | 0 | $20.56 | OTC Trade |
08:00:34 - 20-Jun-25 |
Unknown* | 0 | $20.56 | OTC Trade |
08:00:34 - 20-Jun-25 |
Sell* | 7 | $20.395 | Uncrossing Trade |
08:00:26 - 20-Jun-25 |
Unknown* | 0 | $20.475 | OTC Trade |
08:03:01 - 19-Jun-25 |
Unknown* | 0 | $20.5144 | OTC Trade |
08:02:18 - 19-Jun-25 |
Buy* | 1 | $20.58 | Automatic Execution |
08:00:23 - 19-Jun-25 |
Buy* | 51 | $20.54 | Suspected BUY Trade |
08:00:12 - 19-Jun-25 |
Unknown* | 3,149 | $20.69172 | OTC Trade |
11:11:22 - 18-Jun-25 |
Unknown* | 0 | $20.46906 | OTC Trade |
08:00:10 - 18-Jun-25 |
Unknown* | 0 | $20.75 | OTC Trade |
08:00:10 - 18-Jun-25 |
Unknown* | 2 | $20.865 | OTC Trade |
16:36:58 - 17-Jun-25 |
Buy* | 2 | $20.865 | SI Trade |
16:36:58 - 17-Jun-25 |
Buy* | 7 | $20.865 | Suspected BUY Trade |
16:35:16 - 17-Jun-25 |
Unknown* | 33 | $20.7107 | OTC Trade |
12:45:51 - 17-Jun-25 |
Sell* | 290 | $20.615 | Automatic Execution |
11:48:36 - 17-Jun-25 |
Buy* | 2,645 | $20.88 | Suspected BUY Trade |
16:35:26 - 16-Jun-25 |
Buy* | 1 | $20.98 | Automatic Execution |
16:25:00 - 16-Jun-25 |
Buy* | 2 | $20.98 | Automatic Execution |
16:22:29 - 16-Jun-25 |
Unknown* | 0 | $20.745 | OTC Trade |
08:02:40 - 16-Jun-25 |
Unknown* | 0 | $20.67864 | OTC Trade |
08:02:40 - 16-Jun-25 |
Unknown* | 0 | $20.6716 | OTC Trade |
08:02:40 - 16-Jun-25 |
Sell* | 1 | $20.44 | Automatic Execution |
08:00:35 - 13-Jun-25 |
Unknown* | 0 | $20.57 | OTC Trade |
08:00:27 - 13-Jun-25 |
Buy* | 1 | $20.565 | Automatic Execution |
08:00:27 - 13-Jun-25 |
Buy* | 1 | $20.565 | Automatic Execution |
08:00:27 - 13-Jun-25 |
Buy* | 82 | $20.52 | Suspected BUY Trade |
08:00:16 - 13-Jun-25 |
Unknown* | 2,301 | $20.93442 | OTC Trade |
08:15:27 - 12-Jun-25 |
Unknown* | 0 | $20.985 | OTC Trade |
08:00:16 - 12-Jun-25 |
Unknown* | 0 | $20.87007 | OTC Trade |
08:00:14 - 12-Jun-25 |
Sell* | 1 | $20.875 | Automatic Execution |
08:00:14 - 12-Jun-25 |
Sell* | 50 | $20.87 | Uncrossing Trade |
08:00:14 - 12-Jun-25 |
Unknown* | 674 | $21.07266 | OTC Trade |
11:15:39 - 11-Jun-25 |
Unknown* | 0 | $21.17264 | OTC Trade |
08:00:17 - 11-Jun-25 |
Unknown* | 0 | $21.105 | OTC Trade |
08:00:16 - 11-Jun-25 |
Unknown* | 0 | $21.105 | OTC Trade |
08:00:16 - 11-Jun-25 |
Sell* | 1 | $20.745 | Automatic Execution |
08:04:00 - 10-Jun-25 |
Unknown* | 0 | $20.785 | OTC Trade |
08:00:30 - 10-Jun-25 |
Buy* | 1 | $20.785 | Automatic Execution |
08:00:30 - 10-Jun-25 |
Unknown* | 0 | $20.84498 | OTC Trade |
08:00:29 - 10-Jun-25 |
Buy* | 19 | $20.845 | Suspected BUY Trade |
08:00:23 - 10-Jun-25 |
Unknown* | 0 | $20.33832 | OTC Trade |
08:02:25 - 09-Jun-25 |
Unknown* | 0 | $20.34269 | OTC Trade |
08:02:18 - 09-Jun-25 |
Unknown* | 0 | $20.47781 | OTC Trade |
08:01:34 - 09-Jun-25 |
Sell* | 10 | $20.33 | Uncrossing Trade |
08:00:16 - 09-Jun-25 |
Buy* | 1,024 | $20.56 | Automatic Execution |
15:56:19 - 06-Jun-25 |
Buy* | 180 | $20.56 | Automatic Execution |
15:56:04 - 06-Jun-25 |
Sell* | 296 | $20.56 | Automatic Execution |
15:56:02 - 06-Jun-25 |
Unknown* | 0 | $20.62835 | OTC Trade |
14:49:46 - 06-Jun-25 |
Unknown* | 0 | $20.505 | OTC Trade |
08:00:32 - 06-Jun-25 |
Unknown* | 0 | $20.505 | OTC Trade |
08:00:32 - 06-Jun-25 |
Unknown* | 0 | $20.40764 | OTC Trade |
08:00:24 - 06-Jun-25 |
Buy* | 50 | $20.595 | Automatic Execution |
15:21:35 - 05-Jun-25 |
Unknown* | 0 | $20.685 | OTC Trade |
08:08:23 - 05-Jun-25 |
Unknown* | 0 | $20.6085 | OTC Trade |
08:07:35 - 05-Jun-25 |
Unknown* | 0 | $20.60535 | OTC Trade |
08:03:34 - 05-Jun-25 |
Sell* | 62 | $20.65 | Automatic Execution |
16:29:27 - 04-Jun-25 |
Buy* | 187 | $20.665 | Automatic Execution |
16:28:55 - 04-Jun-25 |
Buy* | 40 | $20.685 | Automatic Execution |
16:11:26 - 04-Jun-25 |
Buy* | 64 | $20.675 | Automatic Execution |
16:02:22 - 04-Jun-25 |
Buy* | 70 | $20.66 | Automatic Execution |
15:27:32 - 04-Jun-25 |
Buy* | 72 | $20.595 | Automatic Execution |
15:09:46 - 04-Jun-25 |
Buy* | 78 | $20.585 | Automatic Execution |
15:09:37 - 04-Jun-25 |
Buy* | 78 | $20.575 | Automatic Execution |
15:09:28 - 04-Jun-25 |
Buy* | 76 | $20.76 | Automatic Execution |
14:41:39 - 04-Jun-25 |
Buy* | 78 | $20.75 | Automatic Execution |
14:37:48 - 04-Jun-25 |
Sell* | 150 | $20.70 | Automatic Execution |
14:11:17 - 04-Jun-25 |
Sell* | 140 | $20.715 | Automatic Execution |
13:39:07 - 04-Jun-25 |
Sell* | 44 | $20.70 | Automatic Execution |
13:27:57 - 04-Jun-25 |
Sell* | 95 | $20.745 | Automatic Execution |
13:03:47 - 04-Jun-25 |
Sell* | 179 | $20.745 | Automatic Execution |
12:18:07 - 04-Jun-25 |
Sell* | 123 | $20.75 | Automatic Execution |
11:53:06 - 04-Jun-25 |
Sell* | 210 | $20.765 | Automatic Execution |
10:53:17 - 04-Jun-25 |
Sell* | 152 | $20.76 | Automatic Execution |
10:09:17 - 04-Jun-25 |
Sell* | 55 | $20.77 | Automatic Execution |
09:46:57 - 04-Jun-25 |
Buy* | 44 | $20.78 | Automatic Execution |
09:29:21 - 04-Jun-25 |
Buy* | 2 | $20.77 | Automatic Execution |
09:15:15 - 04-Jun-25 |
Buy* | 42 | $20.77 | Automatic Execution |
09:15:15 - 04-Jun-25 |
Sell* | 104 | $20.74 | Automatic Execution |
08:40:57 - 04-Jun-25 |
Sell* | 20 | $20.73 | Automatic Execution |
08:06:17 - 04-Jun-25 |
Buy* | 198 | $20.74 | Automatic Execution |
16:28:55 - 03-Jun-25 |
Buy* | 210 | $20.70 | Automatic Execution |
15:52:18 - 03-Jun-25 |
Unknown* | 0 | $20.44 | OTC Trade |
08:00:10 - 03-Jun-25 |
Unknown* | 0 | $20.44 | OTC Trade |
08:00:09 - 03-Jun-25 |
Unknown* | 0 | $20.72487 | OTC Trade |
08:00:05 - 03-Jun-25 |
Sell* | 72 | $20.44 | Automatic Execution |
16:29:32 - 02-Jun-25 |
Buy* | 60 | $20.46 | Automatic Execution |
16:24:11 - 02-Jun-25 |
Sell* | 104 | $20.42 | Automatic Execution |
16:07:32 - 02-Jun-25 |
Buy* | 64 | $20.45 | Automatic Execution |
15:23:04 - 02-Jun-25 |
Buy* | 97 | $20.395 | Automatic Execution |
15:06:17 - 02-Jun-25 |
Buy* | 65 | $20.58 | Automatic Execution |
14:33:38 - 02-Jun-25 |
Buy* | 78 | $20.57 | Automatic Execution |
14:32:09 - 02-Jun-25 |
Buy* | 62 | $20.56 | Automatic Execution |
14:31:06 - 02-Jun-25 |
Buy* | 55 | $20.55 | Automatic Execution |
14:30:20 - 02-Jun-25 |
Buy* | 54 | $20.54 | Automatic Execution |
14:29:59 - 02-Jun-25 |
Buy* | 78 | $20.53 | Automatic Execution |
14:00:35 - 02-Jun-25 |
Sell* | 293 | $20.515 | Automatic Execution |
13:57:52 - 02-Jun-25 |
Sell* | 52 | $20.515 | Automatic Execution |
13:47:52 - 02-Jun-25 |
Buy* | 101 | $20.52 | Automatic Execution |
12:33:41 - 02-Jun-25 |
Buy* | 101 | $20.51 | Automatic Execution |
12:22:07 - 02-Jun-25 |
Buy* | 99 | $20.50 | Automatic Execution |
12:12:28 - 02-Jun-25 |
Buy* | 76 | $20.49 | Automatic Execution |
12:11:28 - 02-Jun-25 |
Buy* | 73 | $20.48 | Automatic Execution |
11:53:01 - 02-Jun-25 |
Buy* | 84 | $20.47 | Automatic Execution |
11:26:07 - 02-Jun-25 |
Sell* | 289 | $20.445 | Automatic Execution |
11:22:06 - 02-Jun-25 |
Sell* | 218 | $20.45 | Automatic Execution |
11:19:42 - 02-Jun-25 |
Sell* | 268 | $20.455 | Automatic Execution |
10:24:32 - 02-Jun-25 |
Sell* | 165 | $20.455 | Automatic Execution |
09:40:12 - 02-Jun-25 |
Buy* | 58 | $20.46 | Automatic Execution |
09:08:33 - 02-Jun-25 |
Buy* | 59 | $20.45 | Automatic Execution |
09:08:08 - 02-Jun-25 |
Sell* | 60 | $20.43 | Automatic Execution |
08:52:12 - 02-Jun-25 |
Sell* | 71 | $20.425 | Automatic Execution |
08:33:22 - 02-Jun-25 |
Sell* | 19 | $20.46 | Automatic Execution |
08:05:34 - 02-Jun-25 |
Unknown* | 0 | $20.49 | OTC Trade |
08:00:20 - 02-Jun-25 |
Unknown* | 0 | $20.23055 | OTC Trade |
08:00:20 - 02-Jun-25 |
Unknown* | 0 | $20.24077 | OTC Trade |
08:00:20 - 02-Jun-25 |
Sell* | 11 | $20.75 | Automatic Execution |
16:29:26 - 30-May-25 |
Buy* | 87 | $20.76 | Automatic Execution |
16:27:38 - 30-May-25 |
Sell* | 74 | $20.71 | Automatic Execution |
16:20:20 - 30-May-25 |
Buy* | 50 | $20.81 | Automatic Execution |
15:31:42 - 30-May-25 |
Buy* | 59 | $20.80 | Automatic Execution |
15:30:46 - 30-May-25 |
Buy* | 50 | $20.765 | Automatic Execution |
15:16:00 - 30-May-25 |
Sell* | 131 | $20.605 | Automatic Execution |
14:56:06 - 30-May-25 |
Buy* | 55 | $20.785 | Automatic Execution |
14:28:14 - 30-May-25 |
Buy* | 61 | $20.775 | Automatic Execution |
14:21:25 - 30-May-25 |
Buy* | 50 | $20.765 | Automatic Execution |
13:34:09 - 30-May-25 |
Buy* | 58 | $20.755 | Automatic Execution |
13:30:42 - 30-May-25 |
Buy* | 98 | $20.755 | Automatic Execution |
13:19:02 - 30-May-25 |
Buy* | 97 | $20.745 | Automatic Execution |
13:16:02 - 30-May-25 |
Buy* | 95 | $20.735 | Automatic Execution |
13:14:40 - 30-May-25 |
Buy* | 99 | $20.725 | Automatic Execution |
13:14:31 - 30-May-25 |
Buy* | 72 | $20.835 | Automatic Execution |
13:04:25 - 30-May-25 |
Sell* | 153 | $20.82 | Automatic Execution |
12:56:56 - 30-May-25 |
Sell* | 165 | $20.825 | Automatic Execution |
12:32:36 - 30-May-25 |
Buy* | 53 | $20.82 | Automatic Execution |
12:09:56 - 30-May-25 |
Sell* | 184 | $20.79 | Automatic Execution |
11:51:56 - 30-May-25 |
Sell* | 122 | $20.78 | Automatic Execution |
11:27:16 - 30-May-25 |
Sell* | 150 | $20.78 | Automatic Execution |
11:02:07 - 30-May-25 |
Buy* | 56 | $20.855 | Automatic Execution |
09:14:54 - 30-May-25 |
Sell* | 10 | $20.805 | Automatic Execution |
08:05:36 - 30-May-25 |
Unknown* | 0 | $20.87 | OTC Trade |
08:00:16 - 30-May-25 |
Buy* | 1 | $20.87 | Automatic Execution |
08:00:16 - 30-May-25 |
Unknown* | 0 | $20.87 | OTC Trade |
08:00:16 - 30-May-25 |
Buy* | 1 | $20.87 | Automatic Execution |
08:00:16 - 30-May-25 |
Sell* | 1 | $20.795 | Automatic Execution |
08:00:13 - 30-May-25 |
Sell* | 1 | $20.77 | Automatic Execution |
08:00:12 - 30-May-25 |
Sell* | 151 | $20.79 | Uncrossing Trade |
08:00:12 - 30-May-25 |
Unknown* | 9,019 | $21.28132 | OTC Trade |
11:20:26 - 29-May-25 |