TORONTO —
TMX Group Ltd. reported its third-quarter profit rose compared with a year ago, helped by higher revenue, partly offset by an increase in operating expenses.
The operator of the Toronto Stock Exchange says its earned net income attributable to equity holders totalled $85.3 million or 31 cents per diluted share for the quarter ended Sept. 30.
The result was up from a profit of $81.0 million or 29 cents per diluted share in the same quarter last year.
Revenue totalled $287.3 million, up from $266.8 million a year ago.
On an adjusted basis, TMX Group says it earned 35 cents per diluted share, up from an adjusted profit of 34 cents per diluted share in the same quarter last year.
The adjusted profit matched the average analyst estimate compiled by financial markets data firm Refinitiv, while the average forecast for revenue had been for $292.6 million.
This report by The Canadian Press was first published Oct. 31, 2023.
jQuery(document).ready( function(){ window.fbAsyncInit = function() { FB.init({ appId : '404047912964744', // App ID channelUrl : 'https://static.ctvnews.ca/bellmedia/common/channel.html', // Channel File status : true, // check login status cookie : true, // enable cookies to allow the server to access the session xfbml : true // parse XFBML }); FB.Event.subscribe("edge.create", function (response) { Tracking.trackSocial('facebook_like_btn_click'); });
// BEGIN: Facebook clicks on unlike button FB.Event.subscribe("edge.remove", function (response) { Tracking.trackSocial('facebook_unlike_btn_click'); }); };
var plusoneOmnitureTrack = function () { $(function () { Tracking.trackSocial('google_plus_one_btn'); }) } var facebookCallback = null; requiresDependency('https://connect.facebook.net/en_US/all.js#xfbml=1&appId=404047912964744', facebookCallback, 'facebook-jssdk'); });
jQuery(document).ready( function(){ window.fbAsyncInit = function() { FB.init({ appId : '404047912964744', // App ID channelUrl : 'https://static.ctvnews.ca/bellmedia/common/channel.html', // Channel File status : true, // check login status cookie : true, // enable cookies to allow the server to access the session xfbml : true // parse XFBML }); FB.Event.subscribe("edge.create", function (response) { Tracking.trackSocial('facebook_like_btn_click'); });
// BEGIN: Facebook clicks on unlike button FB.Event.subscribe("edge.remove", function (response) { Tracking.trackSocial('facebook_unlike_btn_click'); }); };
var plusoneOmnitureTrack = function () { $(function () { Tracking.trackSocial('google_plus_one_btn'); }) } var facebookCallback = null; requiresDependency('https://connect.facebook.net/en_US/all.js#xfbml=1&appId=404047912964744', facebookCallback, 'facebook-jssdk'); });