Latest News
Equity News: Pre-market
Show Detail

STIFEL:
*ABN-Q2 Pft 475m(272.5),Inc 1.88b(1.8),Expenses 1.32b(1.3)..................+2%
*BRENNTAG-Q2 Ebitda 533.8m(495.8),GP 1.14b(1.09),FY Ebitda upper end........+1.5%
*EVONIK-Q2 Sales 4.77b(4.46),Ebitda 728m(703),FY Sales 1781b(15.5-16.5).....+1%
*EON-H1 Sales 52.85b,Ebit 2.68b(2.56),Net 1.41b(1.33),Reits FY Ebitda/Net...U/C
*LEG IMMOB-H1 FFO 241.4m,Ebitda 1.45b,Still sees FY FFO 475-490m............-1%
*WIENERBERGER-Q2 Rev 1.42b(1.3),Ebitda 320.4m(252),FY Ebitda +900m(900).....+2%
*NORMA-Prelims released 21/7,Q2 Rev 317.9m(314.2),Ebit 22.3m(25.52).........U/C
*ALCON-Q2 Sales $2.2b(2.2),EPS 63c(56),Lowers FY Net Sales & core EPS.......-2%
*EDF-Files legal claim with French Court for about €8.34b,over price caps...U/C
*AGEAS-Q2 P&C Combined Ratio 93%(94.3),NI 291.6m(222.6),Solvency 221%.......+2%
*TALANX-GWP 28.33b,NI 304m(296.5),Ebit 728m(748.5),Reits FY Net.............-0.5%
*CORBION-H1 Rev 687.4m(661),PT 69.8m(45.7),Sees Ebitda Margin low end.......+1%
*SWISSQUOTE-H1 Rev 200m(194),NI 77.1m(68.9),FY Net 400/420m,PT 190m(224)....-5%
*VITESCO-Q2 Rev 2.17b(2.13),Ebit 28.7m(16.8),Sees FY Rev 8.6-9.1b(8.75).....-0.5%
*GEA-Q2 Rev 1.27b(1,24),Ebitda 167.4m(159),Reits FY Org Rev/Ebitda..........+0.5%
*SIXT-Q2 Rev 744m(715),Ebit 130m(123),FY o/lk upper end of range 380-480m...-1.5%
*AHOLD-Suspends plans for Bol.Com IPO,Raises FY EPS & FCF guidance,Q2 beat..+2%
*JENOPTIK-H1 Rev 447.2m(439.5),FY Margin 18-18.5%(18),Rev 930/960m(935).....+4.5%
*HAMBURGER HAFEN-H1 Rev 779.5m(751),Ebit 101.3m(98.6),Reits FY Ebit.........+0.2%
*H/DRUCK-Q2 Orders 607m(605),Sales 530m(512),Ebitda 35m(31),Reits FY o/lk...+1.5%
*SNP SCHNEIDER-H1 Sales 42.3m,Order entry 38.5m,Confirms H2 outlook.........-0.3%
*TUI-Q3 Rev 4.43b(4.3),Underlying Ebit -27m,summer bookings 90% of '19......+1%
*DELIVEROO-H1 Rev £1.01b(985),Ebitda -£67.9m(-73.3),Orders 160.9m(167.5)....+1%
*VESTAS-Q2 Rev 3.31b(3.51),Ebit -182m(-119.2),Reits FY outlook..............-2%
*EVOTEC BIOLOGICS-Expand partnership with Alpine Immune Sciences............-4%
*L'OREAL & BEIERSDORF-Read across from Shiseido FY miss,stk small down......-0.

 

*** RBC PRE MARKET INDICATIONS ***


ABN NA +2% ...2Q Profit EU475 million, +21% y/y, estimate EU272.5 million
AD NA +2% ...2Q Net sales EU21.45 billion, +15% y/y, estimate EU20.76 billion
ADM LN +1% ...1H Pretax profit GBP251.3 million, -48% y/y, estimate GBP238 million
AGS BB +2% ...2Q Net income EU291.6 million vs. EU110.8 million y/y, estimate EU222.6 million
ALC SW -1% ...Nos mixed, Sees 2022 Net Sales $8.6B to $8.8B, Saw $8.7B to $8.9B
AV/ LN +2% ...Solvency II 234%, estimate 212.4%. Launch buy-back.
BNR GY +2% ...2Q Oper Ebitda EU533.8 million, estimate EU495.8 million
EOAN GY +1% ...1H Adjusted Ebit EU2.68 billion, -15% y/y, estimate EU2.56 billion
EVK GY +2% ...FY Sees sales EU17 billion to EU18 billion, saw EU15.5 billion to EU16.5 billion, estimate EU17.07 billion
HHFA GY +1% ...FY Ebit EU101.3 million, +12% y/y
HOC LN +1% Granted environmental permit at Mara Rosa project
G1A GY +1%... 2Q Adjusted Ebitda Beats Estimates. €167.4M (Est €159.2m). Ebitda margin 13.2%, estimate 12.7%.
JEN GY +1% ...1H Revenue EU447.2 million, estimate EU439.5 million
LEG GY +1% ...Still sees FFO I EU475 million to EU490 million
LEO GY -1% ...2Q Adjusted Ebit EU14M Vs. EU13M Y/y
MINERS -0.5% ... Iron Ore -0.4% overnight, Rebar unch, Copper -0.6%
NEX LN... -1%. CFO Chris Davies resigns to be CFO at Diploma. Long serving since 2017 and interim CEO 2020.
OIL MAJORS -1% ...WTI -1.8% overnight, Brent -1.4%
PRU LN -2% ...1H Adjusted Operating Profit Misses Estimates. $1.66 billion, +5.7% y/y, est $1.73 billion.
RMG LN -2%...Postal Union CWU announces Four days of strikes
ROO LN -1%...1H Adjusted Ebitda Loss £67.9M, Est. Loss £73.3M. No change to guidance.
SEMIS -1% ...TSMC’s July Sales Climb 50% From Year Ago
SIXT GY +1%...Still sees significant increase in FY consolidated rev
SQN SW -2% ...FY Sees pretax profit CHF190 million, estimate CHF224 million
TIREMAKERS -1% ...Bridgestone Cuts FY Net Income Forecast, Misses Estimates
TLX GY +1% ...2Q Net income EU304 million, estimate EU296.5 million
TUI1 GY +2%... 3Q Net Loss €356.7M Vs. Loss €934.8M Y/y. Confirms expectations to return to significantly positive Ebit in FY.
VWS DC -2% Q2 Rev €3.3bln v est €3.5bln. FY Guidance unch
WIE AV +2% ...2Q Ebitda EU320.4 million, +60% y/y, estimate EU252 million

 

33 minutes ago
Wednesday’s FX Options Expiries:
Show Detail
  • EUR/USD: 1.0050-55 (674M), 1.0100 (874M), 1.0145-50 (555M)
  • 1.0160 (254M), 1.0170-75 (1.84BLN), 1.0185 (544M), 1.0195-05 (690M)
  • 1.0210-20 (1.95BLN), 1.0225 (300M), 1.0260 (398M)
  • USD/JPY: 133.90-00 (1.18BLN), 134.05-15 (718M)
  • GBP/USD: 1.1990-00 (277M), 1.2040-50 (558M)
  • EUR/GBP: 0.8670 (524M). AUD/USD: 0.6900-10 (307M)
  • 0.6985-0.7000 (735M). USD/CHF: 0.9420 (350M)
  • USD/CAD: 1.2890-00 (1.39BLN). USD/ZAR: 16.50 (260M)
39 minutes ago
German CPI - Full Report
Show Detail
1 hour ago
Norwegian CPI (M/M) Jul: 1.3% (est 0.9%; prev 0.9%)
Show Detail
  • Norwegian CPI (Y/Y) Jul: 6.8% (est 6.3%; prev 6.3%)
  • Norwegian CPI Underlying (M/M) Jul: 1.5% (est 0.8%; prev 0.5%)
  • Norwegian CPI Underlying (Y/Y) Jul: 4.5% (est 3.8%; prev 3.6%)
  • Norwegian PPI Including Oil (M/M) Jul: 7.5% (prev 7.2%)
  • Norwegian PPI Including Oil (Y/Y) Jul: 73.6% (prev 68.8%)
1 hour ago
German CPI (Y/Y) Jul F: 7.5% (exp 7.5%; prev 7.5%)
Show Detail
  • CPI (M/M) Jul F: 0.9% (exp 0.9%; prev 0.9%)
  • CPI EU Harmonised (Y/Y) Jul F: 8.5% (exp 8.5%; prev 8.5%)
  • CPI EU Harmonized (M/M) Jul F: 0.8% (exp 0.8%; prev 0.8%)
1 hour ago
ABN AMRO Q2 22 Earnings:
Show Detail

- Revenue: €1.88B (est €1.80B)
- Profit: €475M (est €272.5M)
- Div/Shr €0.32

 

2 hours ago
Demand For Bonds Is Back With BoJ No Longer Only Buyer In Town - BBG
Show Detail
3 hours ago
Record Outflows From Commodity ETPs Obscure Long-Term Demand - FT
Show Detail
3 hours ago

Our audience spans the globe, relying on us to filter out the noise to deliver accurate, reliable and timely news

 

 

We offer a one week FREE trial to all new users,
simply click above to start yours now...

Latest Tweets
/*jshint esversion: 6 */ var socket; var assigned_server = 3001; var distributor_server = 3010; var publisher_channel = ''; var broadcaster_channel = ''; var remote_ip = ''; var session_info = {}; var logging_interval; var logging_interval_time = 120000; var socket_emits = 0; var session_start_time; var reconnectionDelayGrowFactor = 1.2; var reconnection_delay = 1000; var playing = false; var connected_to_assigned = false; var socket_close_timeout; self.onmessage = function (msg) { switch(msg.data.action) { case 'Reactivate': reactivate(); break; case 'ConnectDistributor': connect_to_distributor(msg); break; case 'SessionStaticInfo': session_static_info(msg); break; case 'SessionInfo': update_session_info(msg.data); break; case 'PauseLogging': clearTimeout(logging_interval); break; case 'RestartLogging': postMessage({action: 'RequestSessionStaticInfo' }); break; case 'JoinPublisherChannel': join_publisher_channel(msg.data); break; case 'JoinPlayerChannel': join_player_channel(msg.data); break; case 'CheckChannelStatus': check_channel_status(msg.data); break; case 'PlayerLogResponse': player_log_response(msg.data); break; case 'CloseSocket': close_socket(); break; } }; function reactivate() { playing = false; connect_to_assigned_server(); } function player_log_response(data) { var data_array = {}; data_array.type = 'PlayerLogResponse'; data_array.respond_to_socket_final = data.respond_to_socket_final; data_array.respond_to_socket = data.respond_to_socket; data_array.player_socket_id = data.player_socket_id; data_array.logs = data.logs; var msg_string = JSON.stringify(data_array); if (socket.readyState == 1) { socket.send(msg_string); } } function check_channel_status(data) { var data_array = {}; data_array.type = 'check_channel_status'; data_array.app_name = data.app_name; var msg_string = JSON.stringify(data_array); if (socket.readyState == 1 && connected_to_assigned) { socket.send(msg_string); } else { setTimeout(function() { check_channel_status(data); },500); } } function check_channel_status_response(data) { postMessage({ action: 'CheckChannelStatusReponse', stream_status: data.stream_status.status, onair: data.stream_status.onair, connected: data.stream_status.connected }); } function join_publisher_channel(data) { var data_array = {}; data_array.type = 'join_publisher_channel'; data_array.publisher_channel = data.publisher_channel; data_array.username = data.username; data_array.subscriber_group = data.subscriber_group; data_array.display_name = data.display_name; data_array.single_sign_on = data.single_sign_on; data_array.remote_ip = data.remote_ip; data_array.http_referrer = data.http_referrer; data_array.current_page = data.current_page; data_array.php_session_id = data.php_session_id; var msg_string = JSON.stringify(data_array); if (socket.readyState == 1) { socket.send(msg_string); } postMessage({action: 'PublisherChannelJoined' }); } function session_static_info(msg) { set_static_session_info(msg.data); start_log(); } function connect_to_distributor(msg) { publisher_channel = msg.data.publisher_channel; remote_ip = msg.data.remote_ip; socket = new WebSocket("wss://ws.livesquawk.com/ws"+distributor_server); socket.onopen = function(event) { request_server_assignment(); }; socket.onmessage = function(event) { var msg_string = event.data.toString(); var data = JSON.parse(msg_string); switch(data.type) { case 'server_assignment_response': server_assignment_response(data); break; } }; } function session_info_interval() { postMessage({action: 'RequestSessionInfo' }); logging_interval = setTimeout(session_info_interval,logging_interval_time); } function server_assignment_response(data) { assigned_server = data.selected_server; socket.close(); connect_to_assigned_server(); } function request_server_assignment() { var data_array = {}; data_array.type = 'request_server_assignment'; var msg_string = JSON.stringify(data_array); if (socket.readyState == 1) { socket.send(msg_string); } } function connect_to_assigned_server() { socket = new WebSocket("wss://ws.livesquawk.com/ws"+assigned_server); socket.onopen = function(event) { postMessage({ action: 'VisibleConsole',console_string: "Connected to server "+assigned_server }); console.log("Connected to server "+assigned_server); postMessage({ action: 'ConnectedToAssigned' }); connected_to_assigned = true; if (playing) { postMessage({ action: 'RejoinPlayerChannel' }); } }; socket.onmessage = function(event) { var msg_string = event.data.toString(); var data = JSON.parse(msg_string); if (data.type != 'server_ping') { /* console.log(data.type); */ } switch(data.type) { case 'reconnect': postMessage({ action: 'VisibleConsole',console_string: "Reconnected" }); break; case 'reload': postMessage({ action: 'Reload' }); break; case 'start_log_response': start_log_response(data); break; case 'application_refresh_start': application_refresh_start(data); break; case 'application_refresh_stop': application_refresh_stop(data); break; case 'player_log_request': case 'check_channel_status_response': check_channel_status_response(data); break; case 'PlayerLogRequest': case 'new_tweet': case 'new_latest_news': case 'delete_report': case 'add_report': case 'add_ref_doc': case 'calendar_change': case 'calendar_insert': case 'calendar_delete': case 'new_note': case 'AppStart': case 'AppStop': case 'BroadcasterStarted': case 'BroadcasterStopped': pass_straight_to_post_message(data); break; case 'output': case 'server_ping': case 'reconnect': case 'disconnect': break; } }; socket.onerror = function(event) { postMessage({ action: 'VisibleConsole',console_string: "LS Socket Error" + event.type }); console.log(event); postMessage({ action: 'LSSocketConnectionError' }); }; socket.onclose = function(event) { console.log('Socket is closed. Reconnect will be attempted in 1 second.', event.reason); socket_close_timeout = setTimeout(connect_to_assigned_server, reconnection_delay); reconnection_delay = reconnection_delay*reconnectionDelayGrowFactor; connected_to_assigned = false; }; } function close_socket() { clearTimeout(socket_close_timeout); socket_close_timeout = null; socket.onclose = function(event) {}; socket.onmessage = function(event) {}; socket.onerror = function(event) {}; socket.close(1000); console.log('Socket Closed'); } function pass_straight_to_post_message(data) { data.action = data.type; postMessage(data); } function join_player_channel(data) { var data_array = {}; data_array.type = 'join_player_channel'; data_array.player_channel = data.player_channel; data_array.remote_ip = data.remote_ip; data_array.username = data.username; data_array.app_name = data.app_name; data_array.onair_status = data.onair_status; data_array.http_referrer = data.http_referrer; data_array.current_page = data.current_page; data_array.php_session_id = data.php_session_id; var msg_string = JSON.stringify(data_array); if (socket.readyState == 1) { socket.send(msg_string); } postMessage({action: 'PlayerChannelJoined' }); playing = true; } function start_log_response(data) { session_info.session_id = data.log_record_id; session_info_interval(); } function application_refresh_start(data) { if (data.app_name == session_info.application_name) { postMessage({action: 'ApplicationRefreshStart' }); } } function application_refresh_stop(data) { if (data.app_name == session_info.application_name) { postMessage({action: 'ApplicationRefreshStop' }); } } function set_static_session_info(data) { session_info.browser_codename = data.browser_codename; session_info.browser_name = data.browser_name; session_info.user_agent = data.user_agent; session_info.browser_version = data.browser_version; session_info.cookies_enabled = data.cookies_enabled; session_info.platform = data.platform; session_info.player_version = data.player_version; session_info.stream = data.stream; session_info.connection_protocol = data.protocol; session_info.delay_target = data.delay_target; session_info.session_email = data.session_email; session_info.remote_ip = data.remote_ip; session_info.php_session_id = data.php_session_id; session_info.application_name = data.application_name; session_info.http_referrer = data.http_referrer; } function start_log() { var session_start_date = new Date(); session_start_time = session_start_date.getTime(); var months = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']; var session_start_date_string = session_start_date.getDate() + " " + months[session_start_date.getMonth()] + " " + session_start_date.getFullYear(); var data_array = {}; data_array.type = 'webrtc_start_log'; data_array.remote_ip = session_info.remote_ip; data_array.username = session_info.session_email; data_array.php_session_id = session_info.php_session_id; data_array.webrtc_protocol = ''; data_array.session_start_time = (session_start_time/1000).toFixed(0); data_array.stream_name = session_info.stream; data_array.session_start_date = session_start_date_string; var msg_string = JSON.stringify(data_array); if (socket.readyState == 1) { socket.send(msg_string); } } function update_session_info(data) { var data_array = {}; var msg_string = ''; var current_date = new Date(); var current_time = current_date.getTime(); session_info.protocol = data.protocol; session_info.curr_delay = (data.effective_latency / 1000).toFixed(2); session_info.session_length = current_time - session_start_time; session_info.ping_time = data.ping_time; session_info.jitter = data.jitter; session_info.packet_loss = data.packet_loss; session_info.effective_latency = data.effective_latency; session_info.mean_opinion_score = data.mean_opinion_score; session_info.restarts = data.restarts; if (socket_emits == 0) { data_array = {}; data_array.type = 'webrtc_log_data_full'; data_array.connection_protocol = session_info.protocol; data_array.threshold = 0; data_array.curr_delay = session_info.curr_delay; data_array.session_length = session_info.session_length; data_array.date = current_time; data_array.browser_codename = session_info.browser_codename; data_array.browser_name = session_info.browser_name; data_array.user_agent = session_info.user_agent; data_array.browser_version = session_info.browser_version; data_array.cookies_enabled = session_info.cookies_enabled; data_array.platform = session_info.platform; data_array.player_version = session_info.player_version; data_array.stream = session_info.stream; data_array.restarts = session_info.restarts; data_array.delay_target = 0; data_array.op_sys = ''; data_array.flash_version = ''; data_array.remote_ip = session_info.remote_ip; data_array.http_referrer = session_info.http_referrer; data_array.php_session_id = session_info.php_session_id; data_array.user_email = session_info.session_email; data_array.webrtc_protocol = session_info.protocol; data_array.ping_time = session_info.ping_time; data_array.jitter = session_info.jitter; data_array.packet_loss = session_info.packet_loss; data_array.effective_latency = session_info.effective_latency; data_array.mean_opinion_score = session_info.mean_opinion_score; data_array.session_id = session_info.session_id; msg_string = JSON.stringify(data_array); if (socket.readyState == 1) { socket.send(msg_string); } } else { data_array = {}; data_array.type = 'webrtc_log_data'; data_array.session_id = session_info.session_id; data_array.php_session_id = session_info.php_session_id; data_array.connection_protocol = session_info.protocol; data_array.restarts = session_info.restarts; data_array.threshold = 0; data_array.curr_delay = session_info.curr_delay; data_array.session_length = session_info.session_length; data_array.date = current_time; data_array.webrtc_protocol = session_info.protocol; data_array.ping_time = session_info.ping_time; data_array.jitter = session_info.jitter; data_array.packet_loss = session_info.packet_loss; data_array.effective_latency = session_info.effective_latency; data_array.mean_opinion_score = session_info.mean_opinion_score; data_array.stream = session_info.stream; msg_string = JSON.stringify(data_array); if (socket.readyState == 1) { socket.send(msg_string); } } socket_emits++; if (socket_emits == 100) { socket_emits = 0; } }