Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

Cms Energy Ord (0HR4) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 8 $69.755 OTC Trade
16:40:30 - 09-Jan-26
Unknown* 0 $70.05 OTC Trade
16:04:51 - 09-Jan-26
Unknown* 0 $70.05 OTC Trade
16:04:51 - 09-Jan-26
Unknown* 0 $70.05 OTC Trade
16:04:51 - 09-Jan-26
Unknown* 0 $70.05 OTC Trade
16:04:50 - 09-Jan-26
Unknown* 5 $70.1138 OTC Trade
15:38:53 - 09-Jan-26
Unknown* 1 $70.2769 OTC Trade
15:21:05 - 09-Jan-26
Unknown* 3 $70.88153 Currency Conversion
Negotiated Trade
15:15:22 - 09-Jan-26
Unknown* 0 $69.96 OTC Trade
14:42:37 - 09-Jan-26
Unknown* 0 $69.96 OTC Trade
14:42:37 - 09-Jan-26
Unknown* 0 $69.96 OTC Trade
14:42:37 - 09-Jan-26
Unknown* 0 $69.96 OTC Trade
14:42:36 - 09-Jan-26
Unknown* 0 $70.22 OTC Trade
14:31:43 - 09-Jan-26
Unknown* 0 $70.22 OTC Trade
14:31:43 - 09-Jan-26
Unknown* 0 $69.97 OTC Trade
14:31:43 - 09-Jan-26
Unknown* 0 $69.97 OTC Trade
14:31:43 - 09-Jan-26
Unknown* 0 $69.97 OTC Trade
14:31:43 - 09-Jan-26
Unknown* 0 $70.22 OTC Trade
14:31:43 - 09-Jan-26
Unknown* 0 $70.22 OTC Trade
14:31:43 - 09-Jan-26
Unknown* 0 $69.97 OTC Trade
14:31:43 - 09-Jan-26
Unknown* 1 $69.90 OTC Trade
20:26:55 - 08-Jan-26
Unknown* 173 $69.85 SI Trade
17:08:50 - 08-Jan-26
Unknown* 173 $70.23 OTC Trade
17:08:50 - 08-Jan-26
Unknown* -173 $0.00 SI Trade
Correction
17:08:50 - 08-Jan-26
Unknown* 975 $69.85 SI Trade
17:04:54 - 08-Jan-26
Unknown* -975 $0.00 SI Trade
Correction
17:04:54 - 08-Jan-26
Unknown* 975 $70.23 OTC Trade
17:04:54 - 08-Jan-26
Unknown* 454 $69.85 SI Trade
16:55:36 - 08-Jan-26
Unknown* -454 $0.00 SI Trade
Correction
16:55:36 - 08-Jan-26
Unknown* 454 $0.00 SI Trade
16:55:36 - 08-Jan-26
Unknown* 0 $70.49 OTC Trade
15:35:59 - 08-Jan-26
Unknown* 0 $70.49 OTC Trade
15:35:59 - 08-Jan-26
Unknown* 0 $70.49 OTC Trade
15:35:59 - 08-Jan-26
Unknown* 0 $70.53 OTC Trade
15:26:53 - 08-Jan-26
Unknown* 0 $70.53 OTC Trade
15:26:53 - 08-Jan-26
Unknown* 0 $70.53 OTC Trade
15:26:53 - 08-Jan-26
Unknown* 1 $70.53 OTC Trade
15:26:52 - 08-Jan-26
Unknown* 1 $70.49 OTC Trade
15:25:01 - 08-Jan-26
Unknown* 1 $70.39075 Currency Conversion
Negotiated Trade
15:19:55 - 08-Jan-26
Unknown* 1 $71.12434 Currency Conversion
Negotiated Trade
15:19:54 - 08-Jan-26
Unknown* 1 $70.47 OTC Trade
15:11:33 - 08-Jan-26
Unknown* 0 $70.23 OTC Trade
14:48:57 - 08-Jan-26
Unknown* 0 $68.72 OTC Trade
14:28:11 - 08-Jan-26
Unknown* 0 $68.72 OTC Trade
14:28:11 - 08-Jan-26
Unknown* 0 $70.03 OTC Trade
14:28:11 - 08-Jan-26
Unknown* 0 $70.03 OTC Trade
14:28:11 - 08-Jan-26
Unknown* 0 $70.03 OTC Trade
14:28:11 - 08-Jan-26
Unknown* 0 $70.03 OTC Trade
14:28:11 - 08-Jan-26
Unknown* 0 $68.72 OTC Trade
14:28:11 - 08-Jan-26
Unknown* 0 $68.72 OTC Trade
14:28:11 - 08-Jan-26
Unknown* 0 $69.50 OTC Trade
08:09:39 - 08-Jan-26
Unknown* 0 $69.50 OTC Trade
08:09:39 - 08-Jan-26
Unknown* 0 $69.50 OTC Trade
08:09:39 - 08-Jan-26
Unknown* 0 $69.50 OTC Trade
08:09:39 - 08-Jan-26
Unknown* 0 $69.50 OTC Trade
08:09:39 - 08-Jan-26
Unknown* 0 $69.50 OTC Trade
08:09:39 - 08-Jan-26
Unknown* 0 $69.50 OTC Trade
08:09:39 - 08-Jan-26
Unknown* 0 $69.48 OTC Trade
20:45:46 - 07-Jan-26
Unknown* 20 $69.36 OTC Trade
20:29:16 - 07-Jan-26
Unknown* 0 $69.3739 OTC Trade
20:23:08 - 07-Jan-26
Unknown* 2 $69.518 OTC Trade
19:31:07 - 07-Jan-26
Unknown* 2 $69.525 OTC Trade
18:46:56 - 07-Jan-26
Unknown* 1 $69.44354 Currency Conversion
Negotiated Trade
18:10:27 - 07-Jan-26
Unknown* 1 $70.72134 Currency Conversion
Negotiated Trade
15:15:15 - 07-Jan-26
Unknown* 200 $70.2542 OTC Trade
15:14:37 - 07-Jan-26
Unknown* 30 $70.25 OTC Trade
15:14:37 - 07-Jan-26
Unknown* 100 $70.265 OTC Trade
15:14:37 - 07-Jan-26
Unknown* 300 $70.2554 OTC Trade
15:14:37 - 07-Jan-26
Unknown* 200 $70.25 OTC Trade
15:14:37 - 07-Jan-26
Unknown* 300 $70.2554 OTC Trade
15:14:37 - 07-Jan-26
Unknown* 0 $70.64 OTC Trade
14:57:09 - 07-Jan-26
Unknown* 100 $70.638 OTC Trade
14:57:09 - 07-Jan-26
Unknown* 3 $70.91 OTC Trade
14:30:00 - 07-Jan-26
Unknown* 0 $71.01 OTC Trade
10:02:57 - 07-Jan-26
Unknown* 0 $71.01 OTC Trade
10:02:57 - 07-Jan-26
Unknown* 0 $71.01 OTC Trade
10:02:57 - 07-Jan-26
Unknown* 0 $71.01 OTC Trade
10:02:57 - 07-Jan-26
Unknown* 17 $70.08 OTC Trade
06:26:43 - 07-Jan-26
Unknown* 3 $70.69821 Currency Conversion
Negotiated Trade
15:14:53 - 06-Jan-26
Unknown* 0 $70.03 OTC Trade
14:51:18 - 06-Jan-26
Unknown* 0 $70.03 OTC Trade
14:51:17 - 06-Jan-26
Unknown* 0 $70.03 OTC Trade
14:51:17 - 06-Jan-26
Unknown* 0 $70.03 OTC Trade
14:51:17 - 06-Jan-26
Unknown* 0 $70.28 OTC Trade
14:46:21 - 06-Jan-26
Unknown* 0 $70.28 OTC Trade
14:46:20 - 06-Jan-26
Unknown* 0 $70.28 OTC Trade
14:46:20 - 06-Jan-26
Unknown* 0 $70.28 OTC Trade
14:46:20 - 06-Jan-26
Unknown* 0 $70.08 OTC Trade
14:37:50 - 06-Jan-26
Unknown* 0 $70.02 OTC Trade
14:20:56 - 06-Jan-26
Unknown* 0 $70.02 OTC Trade
14:20:56 - 06-Jan-26
Unknown* 0 $70.02 OTC Trade
14:20:56 - 06-Jan-26
Unknown* 0 $70.02 OTC Trade
14:20:56 - 06-Jan-26
Unknown* 0 $70.02 OTC Trade
14:20:56 - 06-Jan-26
Unknown* 0 $70.02 OTC Trade
14:20:56 - 06-Jan-26
Unknown* 0 $68.99 OTC Trade
14:00:17 - 06-Jan-26
Unknown* 0 $68.99 OTC Trade
14:00:17 - 06-Jan-26
Unknown* 0 $68.99 OTC Trade
14:00:17 - 06-Jan-26
Unknown* 0 $68.99 OTC Trade
14:00:17 - 06-Jan-26
Unknown* 0 $68.99 OTC Trade
14:00:17 - 06-Jan-26
Unknown* 0 $68.99 OTC Trade
14:00:17 - 06-Jan-26
Unknown* 0 $68.99 OTC Trade
14:00:17 - 06-Jan-26
Unknown* 0 $68.99 OTC Trade
14:00:17 - 06-Jan-26
Unknown* 0 $68.99 OTC Trade
14:00:17 - 06-Jan-26
Unknown* 0 $70.02 OTC Trade
14:00:16 - 06-Jan-26
Unknown* 0 $70.02 OTC Trade
14:00:16 - 06-Jan-26
Unknown* 0 $70.02 OTC Trade
14:00:16 - 06-Jan-26
Unknown* 0 $70.02 OTC Trade
14:00:16 - 06-Jan-26
Unknown* 0 $69.33 OTC Trade
20:22:51 - 05-Jan-26
Unknown* 0 $69.31 OTC Trade
20:13:18 - 05-Jan-26
Unknown* 1 $68.7648 Currency Conversion
Negotiated Trade
18:10:34 - 05-Jan-26
Unknown* 2 $68.918 OTC Trade
17:15:12 - 05-Jan-26
Unknown* 50 $68.7169 OTC Trade
15:51:44 - 05-Jan-26
Unknown* 2 $69.32786 Currency Conversion
Negotiated Trade
15:17:55 - 05-Jan-26
Unknown* 0 $69.73 OTC Trade
14:53:34 - 05-Jan-26
Unknown* 0 $69.73 OTC Trade
14:53:34 - 05-Jan-26
Unknown* 0 $69.73 OTC Trade
14:53:34 - 05-Jan-26
Unknown* 0 $69.73 OTC Trade
14:53:34 - 05-Jan-26
Unknown* 0 $69.71 OTC Trade
14:45:18 - 05-Jan-26
Unknown* 0 $69.71 OTC Trade
14:45:17 - 05-Jan-26
Unknown* 0 $69.71 OTC Trade
14:45:17 - 05-Jan-26
Unknown* 0 $69.71 OTC Trade
14:45:17 - 05-Jan-26
Unknown* 0 $69.72 OTC Trade
14:45:17 - 05-Jan-26
Unknown* 0 $70.04 OTC Trade
14:34:20 - 05-Jan-26
Unknown* 0 $70.04 OTC Trade
14:34:20 - 05-Jan-26
Unknown* 0 $70.04 OTC Trade
14:34:20 - 05-Jan-26
Unknown* 0 $70.04 OTC Trade
14:34:20 - 05-Jan-26
Unknown* 0 $69.85 OTC Trade
14:30:05 - 05-Jan-26
Unknown* 0 $69.50 OTC Trade
14:29:06 - 05-Jan-26
Unknown* 0 $69.50 OTC Trade
14:29:06 - 05-Jan-26
Unknown* 0 $69.50 OTC Trade
14:29:06 - 05-Jan-26
Unknown* 0 $69.50 OTC Trade
14:29:06 - 05-Jan-26
Unknown* 70 $70.7163 OTC Trade
17:29:31 - 02-Jan-26
Unknown* 29 $0.00 SI Trade
16:24:13 - 02-Jan-26
Unknown* 29 $70.42 SI Trade
16:24:13 - 02-Jan-26
Unknown* -29 $0.00 SI Trade
Correction
16:24:13 - 02-Jan-26
Unknown* 0 $70.52 OTC Trade
16:10:44 - 02-Jan-26
Unknown* 1 $69.9082 Currency Conversion
Negotiated Trade
15:18:12 - 02-Jan-26
Unknown* 2 $70.639 Currency Conversion
Negotiated Trade
15:18:12 - 02-Jan-26
Unknown* 0 $69.77 OTC Trade
14:51:00 - 02-Jan-26
Unknown* 0 $69.77 OTC Trade
14:50:59 - 02-Jan-26
Unknown* 0 $69.77 OTC Trade
14:50:57 - 02-Jan-26
Unknown* 0 $69.77 OTC Trade
14:50:57 - 02-Jan-26
Unknown* 0 $69.77 OTC Trade
14:50:57 - 02-Jan-26
Unknown* 0 $69.77 OTC Trade
14:50:57 - 02-Jan-26
Unknown* 0 $69.77 OTC Trade
14:50:57 - 02-Jan-26
Unknown* 0 $69.77 OTC Trade
14:50:57 - 02-Jan-26
Unknown* 0 $69.77 OTC Trade
14:50:57 - 02-Jan-26
Unknown* 0 $69.66 OTC Trade
14:47:11 - 02-Jan-26
Unknown* 0 $69.66 OTC Trade
14:47:11 - 02-Jan-26
Unknown* 0 $69.66 OTC Trade
14:47:11 - 02-Jan-26
Unknown* 0 $69.66 OTC Trade
14:47:10 - 02-Jan-26
Unknown* 0 $69.60 OTC Trade
14:42:38 - 02-Jan-26
Unknown* 0 $69.60 OTC Trade
14:42:38 - 02-Jan-26
Unknown* 0 $69.60 OTC Trade
14:42:38 - 02-Jan-26
Unknown* 0 $69.60 OTC Trade
14:42:38 - 02-Jan-26
Unknown* 0 $69.50 OTC Trade
14:40:46 - 02-Jan-26
Unknown* 0 $69.50 OTC Trade
14:40:46 - 02-Jan-26
Unknown* 0 $69.50 OTC Trade
14:40:46 - 02-Jan-26
Unknown* 0 $69.50 OTC Trade
14:40:46 - 02-Jan-26
Unknown* 50 $69.5491 OTC Trade
14:35:19 - 02-Jan-26
Unknown* 11 $69.935 OTC Trade
14:30:01 - 02-Jan-26
Unknown* 0 $69.70 OTC Trade
14:02:48 - 02-Jan-26
Unknown* 0 $69.70 OTC Trade
14:02:48 - 02-Jan-26
Unknown* 0 $69.70 OTC Trade
14:02:48 - 02-Jan-26
Unknown* 0 $69.70 OTC Trade
14:02:48 - 02-Jan-26
Unknown* 0 $69.70 OTC Trade
14:02:48 - 02-Jan-26
Unknown* 0 $69.70 OTC Trade
14:02:48 - 02-Jan-26
Unknown* 0 $70.78 OTC Trade
14:02:47 - 02-Jan-26
Unknown* 0 $70.78 OTC Trade
14:02:47 - 02-Jan-26
Unknown* 0 $70.78 OTC Trade
14:02:47 - 02-Jan-26
Unknown* 0 $70.78 OTC Trade
14:02:47 - 02-Jan-26
Unknown* 0 $70.78 OTC Trade
14:02:47 - 02-Jan-26
Unknown* 0 $70.78 OTC Trade
14:02:47 - 02-Jan-26
Unknown* 0 $70.78 OTC Trade
14:02:47 - 02-Jan-26
Unknown* 0 $69.70 OTC Trade
14:02:47 - 02-Jan-26
Unknown* 0 $69.70 OTC Trade
14:02:47 - 02-Jan-26
Unknown* 0 $69.70 OTC Trade
14:02:47 - 02-Jan-26
Unknown* 0 $69.70 OTC Trade
14:02:47 - 02-Jan-26
Unknown* 0 $69.70 OTC Trade
14:02:47 - 02-Jan-26
Unknown* 0 $70.78 OTC Trade
14:02:47 - 02-Jan-26
Unknown* 1 $70.00 OTC Trade
20:58:38 - 31-Dec-25
Unknown* 133 $69.952 OTC Trade
20:50:00 - 31-Dec-25
Unknown* 0 $70.14 OTC Trade
16:53:49 - 31-Dec-25
Unknown* 0 $70.14 OTC Trade
16:46:03 - 31-Dec-25
Unknown* 0 $70.10 OTC Trade
16:40:20 - 31-Dec-25
Unknown* 0 $70.10 OTC Trade
16:40:20 - 31-Dec-25
Unknown* 0 $70.10 OTC Trade
16:40:20 - 31-Dec-25
Unknown* 0 $70.10 OTC Trade
16:40:20 - 31-Dec-25
Unknown* 0 $70.10 OTC Trade
16:31:50 - 31-Dec-25
Unknown* 0 $70.45 OTC Trade
14:48:56 - 31-Dec-25
Unknown* 0 $70.45 OTC Trade
14:48:56 - 31-Dec-25
Unknown* 0 $70.45 OTC Trade
14:48:56 - 31-Dec-25
Unknown* 0 $70.84 OTC Trade
14:30:00 - 31-Dec-25
Unknown* 0 $70.78 OTC Trade
14:28:11 - 31-Dec-25
Unknown* 0 $70.78 OTC Trade
14:28:11 - 31-Dec-25
Unknown* 0 $70.78 OTC Trade
14:28:10 - 31-Dec-25
Unknown* 0 $70.78 OTC Trade
14:28:10 - 31-Dec-25
Unknown* 1 $70.4428 Cross
OTC Trade
18:52:20 - 30-Dec-25
Unknown* 1 $70.0068 Currency Conversion
Negotiated Trade
18:10:22 - 30-Dec-25
Unknown* 0 $70.39 OTC Trade
16:55:15 - 30-Dec-25
FTSE 100 Latest
Value10,124.60
Change79.91