{"ticker": {"uuid": "4c84e996-2f1d-4c56-ab36-201129d7c494", "symbol": "KLS", "name": "Kelsian Group Limited", "exchange": "ASX", "country": "AU", "sector": "Industrials", "industry": "Railroads"}, "articles": [{"title": "Kelsian Group (ASX:KLS) Shares Stay in Focus as Transportation Sector Evolves", "summary": "", "url": "https://news.google.com/rss/articles/CBMitAFBVV95cUxPaFBLdVh5cl8wTG8wYUdXeUJKd1l4S3ljOVRpbjNfSnZiNjN6RlpOTHhSQmIwQlhPeVAxR2NncnNSRk92bTJDSzRfY3hjQmIxRE9ESmhlNzE0ZEgtbUQzYXl5SVh6aHI5b0FhbHVTYk9XdEs4MTVTUjhxVVhiSjEzS2dhbk9hcnhIRTl3bU5YZU9MRnVidnJOT1F0amNVc3NuZHJEZ2VfdE9uSnZmVVpqSUtYYzA?oc=5", "source_name": "Kalkine", "published_at": "2026-07-15T09:06:00+00:00", "published_display": "15 Jul 2026 09:06", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kelsian Group (ASX:KLS) Enters New Zealand Market With Ferry Contract Award", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxQdGRTZ3BySHJsUF8xQVl3eURoOHdKc2VQeTBpWmZLV3hSY29iTmQzd2hYR3JLM19BendSOUk0allaZjRKLVNscWJ6Q1AxUFZVWVcxNXN6bm5GRFpFWEtfMDZDYWpXX01Sb25KbExTci1qeGVyUmloMWhQbldGUVVNRVhPVFduamtmc3lseGJhOGZOSzlMUzlVdWlPNUVKazl6UlB1YktzbTN1RlZCLUFBdl9UQQ?oc=5", "source_name": "Kalkine", "published_at": "2026-07-02T07:00:00+00:00", "published_display": "02 Jul 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kelsian Group (ASX:KLS): Transport and Tourism Stock Gains Attention \u2013 Here\u2019s Why", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxOY2tRdTJEX0ZLM3ZveW13RHFKOTQ3ckNHMXltenJkc250SnpjMGxmeXYta2V0U19jUFVvQjdqNlZkdGJYT2hUaS14YjFHN2VCOTh2NnhENUh4WG9JZC1EanpYVDd0Ry13b093ZmJjb1ZWZkFBTndNc1BlMEZseUg2N3MtVXVFQ05JMjFsZjNqcjBLTXhLNEhGVnFiNnZUbUNFWE1tM3dUZENqTmpLckYw?oc=5", "source_name": "Kalkine", "published_at": "2026-06-16T07:00:00+00:00", "published_display": "16 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kelsian secures $500M Sydney bus contract extension", "summary": "", "url": "https://news.google.com/rss/articles/CBMijwFBVV95cUxQZjFZaTc3TTMxWDBnekxBVlo1eklMZ1VBdkNzMk1SeTBVM3A0aDVaZEdXQ0FucFM1cThmYlVnbHFpeHdLNDlBU2t6bXpmNVUwZE9vbnRoNHYxWWhHaFhlTncyN2RnMjZiSzNhd2xPa0YxUVJDUURxQjNoSzVxcElQM2dyWTNMLXdXVUJIR1VFNA?oc=5", "source_name": "grafa.com", "published_at": "2026-06-01T07:00:00+00:00", "published_display": "01 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kelsian Group Unit Strikes AU$500 Million Public Bus Service Contract Extension in Sydney", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxQZS1JZF8zcVlOZ2lxd2pfRmtNdjFQZFBhTnZOa2kxVWprcWVGVTdac3pGMXV0WjgzOVNRWTlxSEpJVFI3aGFjZ20wZEMyLUk4MnF4aElEMVVmc0FSY29kQUpTU3Z5Z1JydG5YV2gxaWRxTnlXYThtcmhoOUoyaHppSTV6ZGtfOUdHaElFLWYwZGJWWEVLVnB6MXdGQkItRGNXSXBGaQ?oc=5", "source_name": "Moomoo", "published_at": "2026-06-01T07:00:00+00:00", "published_display": "01 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kelsian Group Ltd (AX: KLS) Share Price, KLS Stock News, KLS Share Price & Updates", "summary": "", "url": "https://news.google.com/rss/articles/CBMiT0FVX3lxTE5tOXVuclY5TDhaQmhWbGVXQjUyc05XMlhXVWczQ3Rvam13ZDJKcDZwS1VMYXp5SW9kTE5OeEVvQjZLWUVPSWVRRWh5Nk5ZZnM?oc=5", "source_name": "Kalkine", "published_at": "2026-05-28T23:43:52+00:00", "published_display": "28 May 2026 23:43", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "We Ran A Stock Scan For Earnings Growth And Kelsian Group (ASX:KLS) Passed With Ease", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2AFBVV95cUxQZmVJZkVkd0V2VTNYcWV4dmVESFpjTXBFV0JrUnNreUVyenVRMDdwTnZfelc4bXV3REdWcHhOYnhOUWlfR0hOeUhHVm1HQmFKM1FKRWtpcUtnT2loODVYaGQ0dlg5NDF4cTB4NzJHWEg4UnJIQXZBcU42T2dPN0JXcGhMUmktU1NDcDNlcG5OS1pSVGNGamRvSjI2WDJVWXdnNkprbU5zRFo2UzEwVW51WS1qVGJMVlRxWU9SSXJyaTBIY2xMU0RqRTdfTWowbUU4YVh4YWJrS3jSAd4BQVVfeXFMTVRuRXRQQjc5RGRnZ2ZrZnoyOENsYzZPYmJueGoya0s2SjloQ3VtZkZJME50WVo5MnpUZUhaX0FyaUs3QUJJVURZREVXcDBES2s3SS1QcE1kT185bXhyTGJrOEl5b3dIcUF6Zk1ZWjBsQzh2ZHByMVpOdjVzQUg2WHdRWHlDaVg3UmtRRUFjdHI2NEJIUXhsWVBRVndMU1YxN2hBcUkzNmN2NmhaZDQ1X21mX19XcFhIRXZpb011ZzFNTTlhdzdOS29zZjhiYjN5aDVuX2htaVBqenJQRWFn?oc=5", "source_name": "simplywall.st", "published_at": "2026-05-27T07:00:00+00:00", "published_display": "27 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "ASX All Ordinaries Trading Above 21-Period SMA, Two ASX-Listed Stocks Hover Near Key Support Levels \u2013 KLS, QAL", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0wFBVV95cUxORnFHNVpYMGtKN1dnalR3MU1FRm1icWVVS1JscFNyX0xtMGwzYzdGWWdOXzNxVlVra2gyRjJnSGpPSENYZlpPSllRVmd6VTJLVmRKWjQtMUI0VWprXzhhSG9UWVRuSVE4OWIxWEVvN1lWdDY3aDRYMWhDZHFEc2JTVWdxZGhnMWhCa2h0R2p4R09jaUNpWmdkclZBV2h4dzRzeklnYzJQQWJNdzBXRGJHVE12VWZCX1l5dDF4aEU1UzlhQ216RjdxZmVrZWNWdDhmRnFz?oc=5", "source_name": "Kalkine", "published_at": "2026-05-11T13:50:01+00:00", "published_display": "11 May 2026 13:50", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Why Kelsian Group Limited (ASX:KLS) Could Be Worth Watching", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0wFBVV95cUxNV0hLRngzZDAxTW5GcllqSnVGS3NkTjN2akFGUmxkMkplckxTeGlrN3A0VDdINEZyLUdXTGg0S0xabF90N3J1V29GTkg5RGZVOU9hOTNrcTc4cnlqeWotYkxOWjA3NVc1azJZSTF5TGJqb0s4M1BDM0pkSzltdENkblhucGp6YmNaLUxHcU9POVgtNFdLOW04N01ZQ2F0UTNCRmktQ1AwdE5uVVl1RzZiTnBRdnZmVnh3QVozZlVrQUt5ZUllaUhqMnA2WjlTcE42R3c40gHYAUFVX3lxTE5Jb0JHMEJSY3BwRHNpRk5kRFhyMTVJS0o4YkJrVWx2bEVhdnpJXzdLNnJ3TEp6VnRIOW5kWU8wR1JpMC1mS3I2T0ZnLWpzQzc2bDJ4YkYteUs2eVNnMGJtSFdMZjktUXh4UXN0a1BrZndadjJybkp5QnV6Sjgyb0gxbVRNSVphQkdKd1JUV2o1WkxBR3dIRnM1ZmMxRjVTR29VWmZwV2VRdEZhTTZUaHZvSlpPdjRqOFVNYWRBNmUxbGRuLVVTNkZuUi1tQkw5ZXRUUkF4aDQtUA?oc=5", "source_name": "simplywall.st", "published_at": "2026-04-09T07:00:00+00:00", "published_display": "09 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kelsian Group (ASX:KLS): Australia's Integrated Transport Pioneer Pursuing Strategic Transformation", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0AFBVV95cUxOTkR2cmZNVjYxSkFuUGVzdDdNeEVBc280RHQtYkV5RjJzVWlndVlrTF8xekNhUURJRjhFMjBVMm14aF82dVBvcVZaMWt0Q1pRSjZnSjd2MHk5eUt0RVBYUlFKcURRbDB3VF9PTklrM3pjLU5UaGgtV1RrX0ZPZ0FhamdKM2lJUEhMMURoR1Y0QTB1ekp3TTc2NnhiSVItNU4xcXZBQVR0ODliYlEzVkRieFo0Y3dqRUxwY0NVOTJQb0lBZXVlRXlUczNNV1U4RUdQ?oc=5", "source_name": "Kalkine", "published_at": "2026-04-08T07:00:00+00:00", "published_display": "08 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Australian travel specialist Kelsian sells tourism portfolio", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxPN0piUXNVYnpJdmdGTTVFWXlVUmkybTliS2dSRDFRY3RzWUZVVVZPSUs5akJvYTVWckNrRzJKX3FvY1gxRjM2M1V5d0JyUVVYek5fVlp6LU4yWWREMkdUY0VHM3dnWTZ6OTJ6V1dHN29pVFl1eEtjcy1YZmlRUHNTWnVHbnl5M0lQbTBTUXZKQjlGY1VlRzU3VndEXzEyS1BOVm5JaVQwd1c5Mzh4V0VRSmp1RGxESTls0gHGAUFVX3lxTE9pY3lhX2dyYnVMT3NGSHJBQ1VJZDBMWEVobWFMYkxMTlp2S0g5ZGhveFI2dWh3Y2p5YndrQWRDQkZLZXZESE5uSFNwb3dwcHAzcmhhMEltN2ZTRzVpcDdGM18xZmt3LV9QRjBnNTJJenF1eXBGM0VkenZJZzRBQU54dE9SLVp2alhyRVh0MFMwQWJ1NGdNdkdFQmFNUWRKMlVhOC1tTlYxMVJ5NFNWRHlsWGphQjg0S08xQUVvTkZXMF9rSzNrQQ?oc=5", "source_name": "Baird Maritime", "published_at": "2026-02-25T08:00:00+00:00", "published_display": "25 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kelsian shares up 9% after sharp lift in profit and $161m sale", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxOZUlyRFRSaDRvdmR6a1VuYVptOUR0MmotWHc1WUNLLVM1aGx5aVkxN2dURHN2LUhBOU1EdU5SVXNOa09CLU9ONy1zbkF5OE0yQktaMW9FbDVyMlNUOXhSaHVzdV9iX2lvVGl1RkdNTWw4MFpTRDVseEptN3k1N29xcG42V0lKMW9ucHBWa2xMSVQtTXVHV0ZsWjZvNjQ?oc=5", "source_name": "The Motley Fool Australia", "published_at": "2026-02-24T08:00:00+00:00", "published_display": "24 Feb 2026 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kelsian Group H1 2026 Earnings Thin 2.9% Margin Tests Bullish Stability Narrative", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1wFBVV95cUxQS3dCaHRpTFNoajlWc2xtcGJUZkR3SzMzNWFsYm9LUGw1alNsYmlVZUkzdmQ0c3prQ3FIeWFuckdZX3ZiRkJsS0FTcW9EeWZMQ0s1dVBWOFI0ZVU1d2pRcnNVNWRFMVNZZ0d5Qk00cHlCQkcyY0d3Mks2eTVMLVRud2xFMTc5OEltYTlQa0lGbXB0cFFySXBuZW5QUHIzeGxDUTJoNlJZYjZka3U1bnZzOVc5S3g5TGctX2pJaV9xeVNSeDRJQS1fSTZNVF9aYzR2OFVZYXpWb9IB3AFBVV95cUxNbnJFd2dSNWVydG5IZHNjZjRlbDAySDNoZlNTMFJINVJnWXVPMGZUWFNaS05UVXRabjRFZDhLY0lCb29MMjBWQ3RnRTdaVkJGYVlCY1FfMk9sVFRhN01NUVpyalRoWExqSVBZVzgwQ0dBYTZESDI3NUwxQVNwNmZMTThQMTRNVFQ4dFd4bDNNWXEzWEpmQUxzODZuN0tnLVoxWkg3NGU1N1l6Ylk0RE1FVERBWjdIUl9RbXVBNDVPQjBXT01ucmhqWWRjS3dLeWpKQ1RDaUpjOG9senhQ?oc=5", "source_name": "simplywall.st", "published_at": "2026-02-24T08:00:00+00:00", "published_display": "24 Feb 2026 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kelsian Price Target Raised 3.4% to A$6.00/Share by Canaccord Genuity", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiwFBVV95cUxPWXJtTExJM3E1VVkxbEpxSmtBbDNWZ3QwTGVKaXZ1VVBTRXk4b01YdEVzbzdBN2NhZi03WjRYSkVGczExOFhrMW5mZWZITWdfMnA4VVR3M2ZuRmsxTTl3aGxiUWI4dkxIN0JPU21JbnczNmJDT0IydFlncmZURmFJRHk0N1VVMW5kRFFv?oc=5", "source_name": "Moomoo", "published_at": "2026-02-24T08:00:00+00:00", "published_display": "24 Feb 2026 08:00", "sentiment": "positive", "sentiment_pct": 64, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Underbidders $60m short of price paid for Kelsian tourism assets", "summary": "", "url": "https://news.google.com/rss/articles/CBMi7gFBVV95cUxPRVM3SVhNeTdLVUhhbHR4UkplVE14aEU5S3lDNXZmQWtyXzRMeUdkeDdGelZaeXJPNVZCUy10ZS1GTGlfb2xhQktPbjNHY2JGY2ZTbUZXYWdYeEhZX2RkcF9ZSE41cmNFRkQ4Z2o3eWc2V0VicGkxM3ZMTDVTY3djLWdTc0tIV1VzTlJyY21zYm5ldEZyQW5XZU9aS2NGNE5wVWIzNUx2MzNvdmZkc0ZDVHduMjZ6Z210TzhZZ2RmWlc3ZHZaTm91bjRJcDhvUFpLaFZrWFpWQWp1a2Ntc2FneThnemMzNEt2SVE3WEF30gHzAUFVX3lxTFBoWk5UU2xWMGdTUlppaHlCMmhjdGhMeXd0c1hjcFlKWjFqTFVxSW00RXpGUm42dzd0bkR6NjFDc2xVR1hBRmlOMTQzeXNBTmdMejVZaW1ESWx6U0tUSFZnZVVxRUhIWEV3bWNDc0RYM2tsWDI3Q0kwMy1rbUM5dnVndW0ycG1hWHQtTHR4MjF4OS1IYTh2bHhxSl9fNk94QmNkMlYtRTdGLW0yZjh2WEc5bjg5S1czbXRxVTBISkdSOW1XMk8xQ2RLdDdVZHowcm1vZHFxZnQ2ZkwxdUhNZ3pPVzJNckY0WFRYMndDUmRUdUU0UQ?oc=5", "source_name": "The Australian", "published_at": "2026-02-24T08:00:00+00:00", "published_display": "24 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Insiders At Kelsian Group Sold AU$5.1m In Stock, Alluding To Potential Weakness", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2AFBVV95cUxQem05RWFIaTBYMVpoWExVUnlodUMtNjRXN2M0VnlsRWJUcnh6RmdfU3RhUWhmMHpMZGNjblBGbng4UkpFeVFhQUhwSUgwVTVZSnlYSUtnaFlKVlNOTFMyYVpfR2RGaTEwUVNQN1BOSUh1S19HWkVDUUF1czhJQ3RvYjR5Sl9iYzJFYkJrS2phWmlKTk0zX3lmMTlCM1VkTTg0b1hxLS1JWkx2TFlkVUtXamp3bWVzVGw3a3RFdGNYN2U2VUhBUF83cmNHQWdEbE5weS1YVGtPZmHSAd4BQVVfeXFMUFZnY0pZSjR5WjVSRk13aTczZ2dKWTVZU0dSY3VUYm1IRkloNDF1bjBtMVNWa2FReXhJeVM4eFBrekJ3Z1ZQMWk4Y1J1VS00bmtHWTB4WUlUYk9aSzlzekU5aTlQb3dtQXJiT3p2LWNxbWJDaXZmRDFpTDFPbFFOUzBSRnpsbm8xUzFnallLUUJHcmQ5bzNIRkV4RTFIRlV1TTlkbjYwRnU0bnZxa2xITGo4ZWJBYTZpb3IwbVp1T2FkanFkNFJVX0RvREEwZzc1ZDZWX2s3VGpPWXNkWnd3?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-29T08:00:00+00:00", "published_display": "29 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kelsian puts tourism assets on the block", "summary": "", "url": "https://news.google.com/rss/articles/CBMi8AFBVV95cUxPVVFpZ3RRMlFwQ2hTVUJ5Q0VKUHdfemY5cXdCOHZZVGJkTE03RHp1SVpVUl9mVDR4TnhNLURvaXQyRDEwTk5IalhjLUdBZEJNMkZXYUpvc2V1b1Jab0M1Um1rT19iUTJLQUttUll2Ul9rNHZ3ckowa2xsa0d3aFpoUG8zZlQtR2xDRG1uejdPTXZkUWtTU203TDRWM2hIZk96ejJ0ZW9FRG5zYXdUYXJJbE9UZlhnT3JUNXB5a0IzOHR1V1RfczNxNFVVTVkwcE1CM1A0dExYN0hjbW9TcGdub2RXeU5qVlNsY1F4MUFZTzPSAfYBQVVfeXFMTWh2WFlIOUJpWVR5VTRCZEYteG03dzZENWhHVDV3UzlKWmNFS05XbGxNUFZFaktXSHVDbXRxUlNvbW1YQUdXekxuUGR5NDJKaUJoNHk4bDJDeVB6dWlWaHJoRUJ5REZVYlRINFgwM0JENldxQUZ4Q2JzNVNJRENPUVRzSkJQX2l2emZQcUNlZjdWdTRpM0JLRjNDbG9FV1VpSnN3bi1wbHBWZHJyeG8tYnlUTHhTektUYTg1SlEtR3I4U2tQQkRfbWhvcnBNWC1UUWdGWEdLMzg0Wkk3N0haelRTMFJMYU9iRlMyVy1vd191LVJCSkdR?oc=5", "source_name": "The Australian", "published_at": "2025-08-31T07:00:00+00:00", "published_display": "31 Aug 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Private equity eyes Kelsian\u2019s $200m of tourism assets", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxOdGtxVmI5WWM0dlNuZDZZODFkTm51TzhETk1HUXpKR1d4bFNPNl9uNFd2LUZFOHRGOWNZTVU3c19LWHBSMnNrejVuamxTaW42UFBENDV4Q295ZGp2TTB0LTJ3R0pwaVFLcmdNZXBVVWQtQ2xYcnpOZndkSnp4S204Yl9oalgxQUhQc05KXzdJVllBNWx3QlVGSnFzWU5veGpLaHZnaV9tV2JwRC0x?oc=5", "source_name": "AFR", "published_at": "2025-06-30T07:00:00+00:00", "published_display": "30 Jun 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "by_tier": {"direct": [{"title": "Kelsian Group (ASX:KLS) Shares Stay in Focus as Transportation Sector Evolves", "summary": "", "url": "https://news.google.com/rss/articles/CBMitAFBVV95cUxPaFBLdVh5cl8wTG8wYUdXeUJKd1l4S3ljOVRpbjNfSnZiNjN6RlpOTHhSQmIwQlhPeVAxR2NncnNSRk92bTJDSzRfY3hjQmIxRE9ESmhlNzE0ZEgtbUQzYXl5SVh6aHI5b0FhbHVTYk9XdEs4MTVTUjhxVVhiSjEzS2dhbk9hcnhIRTl3bU5YZU9MRnVidnJOT1F0amNVc3NuZHJEZ2VfdE9uSnZmVVpqSUtYYzA?oc=5", "source_name": "Kalkine", "published_at": "2026-07-15T09:06:00+00:00", "published_display": "15 Jul 2026 09:06", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kelsian Group (ASX:KLS) Enters New Zealand Market With Ferry Contract Award", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxQdGRTZ3BySHJsUF8xQVl3eURoOHdKc2VQeTBpWmZLV3hSY29iTmQzd2hYR3JLM19BendSOUk0allaZjRKLVNscWJ6Q1AxUFZVWVcxNXN6bm5GRFpFWEtfMDZDYWpXX01Sb25KbExTci1qeGVyUmloMWhQbldGUVVNRVhPVFduamtmc3lseGJhOGZOSzlMUzlVdWlPNUVKazl6UlB1YktzbTN1RlZCLUFBdl9UQQ?oc=5", "source_name": "Kalkine", "published_at": "2026-07-02T07:00:00+00:00", "published_display": "02 Jul 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kelsian Group (ASX:KLS): Transport and Tourism Stock Gains Attention \u2013 Here\u2019s Why", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxOY2tRdTJEX0ZLM3ZveW13RHFKOTQ3ckNHMXltenJkc250SnpjMGxmeXYta2V0U19jUFVvQjdqNlZkdGJYT2hUaS14YjFHN2VCOTh2NnhENUh4WG9JZC1EanpYVDd0Ry13b093ZmJjb1ZWZkFBTndNc1BlMEZseUg2N3MtVXVFQ05JMjFsZjNqcjBLTXhLNEhGVnFiNnZUbUNFWE1tM3dUZENqTmpLckYw?oc=5", "source_name": "Kalkine", "published_at": "2026-06-16T07:00:00+00:00", "published_display": "16 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kelsian secures $500M Sydney bus contract extension", "summary": "", "url": "https://news.google.com/rss/articles/CBMijwFBVV95cUxQZjFZaTc3TTMxWDBnekxBVlo1eklMZ1VBdkNzMk1SeTBVM3A0aDVaZEdXQ0FucFM1cThmYlVnbHFpeHdLNDlBU2t6bXpmNVUwZE9vbnRoNHYxWWhHaFhlTncyN2RnMjZiSzNhd2xPa0YxUVJDUURxQjNoSzVxcElQM2dyWTNMLXdXVUJIR1VFNA?oc=5", "source_name": "grafa.com", "published_at": "2026-06-01T07:00:00+00:00", "published_display": "01 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kelsian Group Unit Strikes AU$500 Million Public Bus Service Contract Extension in Sydney", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxQZS1JZF8zcVlOZ2lxd2pfRmtNdjFQZFBhTnZOa2kxVWprcWVGVTdac3pGMXV0WjgzOVNRWTlxSEpJVFI3aGFjZ20wZEMyLUk4MnF4aElEMVVmc0FSY29kQUpTU3Z5Z1JydG5YV2gxaWRxTnlXYThtcmhoOUoyaHppSTV6ZGtfOUdHaElFLWYwZGJWWEVLVnB6MXdGQkItRGNXSXBGaQ?oc=5", "source_name": "Moomoo", "published_at": "2026-06-01T07:00:00+00:00", "published_display": "01 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kelsian Group Ltd (AX: KLS) Share Price, KLS Stock News, KLS Share Price & Updates", "summary": "", "url": "https://news.google.com/rss/articles/CBMiT0FVX3lxTE5tOXVuclY5TDhaQmhWbGVXQjUyc05XMlhXVWczQ3Rvam13ZDJKcDZwS1VMYXp5SW9kTE5OeEVvQjZLWUVPSWVRRWh5Nk5ZZnM?oc=5", "source_name": "Kalkine", "published_at": "2026-05-28T23:43:52+00:00", "published_display": "28 May 2026 23:43", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "We Ran A Stock Scan For Earnings Growth And Kelsian Group (ASX:KLS) Passed With Ease", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2AFBVV95cUxQZmVJZkVkd0V2VTNYcWV4dmVESFpjTXBFV0JrUnNreUVyenVRMDdwTnZfelc4bXV3REdWcHhOYnhOUWlfR0hOeUhHVm1HQmFKM1FKRWtpcUtnT2loODVYaGQ0dlg5NDF4cTB4NzJHWEg4UnJIQXZBcU42T2dPN0JXcGhMUmktU1NDcDNlcG5OS1pSVGNGamRvSjI2WDJVWXdnNkprbU5zRFo2UzEwVW51WS1qVGJMVlRxWU9SSXJyaTBIY2xMU0RqRTdfTWowbUU4YVh4YWJrS3jSAd4BQVVfeXFMTVRuRXRQQjc5RGRnZ2ZrZnoyOENsYzZPYmJueGoya0s2SjloQ3VtZkZJME50WVo5MnpUZUhaX0FyaUs3QUJJVURZREVXcDBES2s3SS1QcE1kT185bXhyTGJrOEl5b3dIcUF6Zk1ZWjBsQzh2ZHByMVpOdjVzQUg2WHdRWHlDaVg3UmtRRUFjdHI2NEJIUXhsWVBRVndMU1YxN2hBcUkzNmN2NmhaZDQ1X21mX19XcFhIRXZpb011ZzFNTTlhdzdOS29zZjhiYjN5aDVuX2htaVBqenJQRWFn?oc=5", "source_name": "simplywall.st", "published_at": "2026-05-27T07:00:00+00:00", "published_display": "27 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "ASX All Ordinaries Trading Above 21-Period SMA, Two ASX-Listed Stocks Hover Near Key Support Levels \u2013 KLS, QAL", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0wFBVV95cUxORnFHNVpYMGtKN1dnalR3MU1FRm1icWVVS1JscFNyX0xtMGwzYzdGWWdOXzNxVlVra2gyRjJnSGpPSENYZlpPSllRVmd6VTJLVmRKWjQtMUI0VWprXzhhSG9UWVRuSVE4OWIxWEVvN1lWdDY3aDRYMWhDZHFEc2JTVWdxZGhnMWhCa2h0R2p4R09jaUNpWmdkclZBV2h4dzRzeklnYzJQQWJNdzBXRGJHVE12VWZCX1l5dDF4aEU1UzlhQ216RjdxZmVrZWNWdDhmRnFz?oc=5", "source_name": "Kalkine", "published_at": "2026-05-11T13:50:01+00:00", "published_display": "11 May 2026 13:50", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Why Kelsian Group Limited (ASX:KLS) Could Be Worth Watching", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0wFBVV95cUxNV0hLRngzZDAxTW5GcllqSnVGS3NkTjN2akFGUmxkMkplckxTeGlrN3A0VDdINEZyLUdXTGg0S0xabF90N3J1V29GTkg5RGZVOU9hOTNrcTc4cnlqeWotYkxOWjA3NVc1azJZSTF5TGJqb0s4M1BDM0pkSzltdENkblhucGp6YmNaLUxHcU9POVgtNFdLOW04N01ZQ2F0UTNCRmktQ1AwdE5uVVl1RzZiTnBRdnZmVnh3QVozZlVrQUt5ZUllaUhqMnA2WjlTcE42R3c40gHYAUFVX3lxTE5Jb0JHMEJSY3BwRHNpRk5kRFhyMTVJS0o4YkJrVWx2bEVhdnpJXzdLNnJ3TEp6VnRIOW5kWU8wR1JpMC1mS3I2T0ZnLWpzQzc2bDJ4YkYteUs2eVNnMGJtSFdMZjktUXh4UXN0a1BrZndadjJybkp5QnV6Sjgyb0gxbVRNSVphQkdKd1JUV2o1WkxBR3dIRnM1ZmMxRjVTR29VWmZwV2VRdEZhTTZUaHZvSlpPdjRqOFVNYWRBNmUxbGRuLVVTNkZuUi1tQkw5ZXRUUkF4aDQtUA?oc=5", "source_name": "simplywall.st", "published_at": "2026-04-09T07:00:00+00:00", "published_display": "09 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kelsian Group (ASX:KLS): Australia's Integrated Transport Pioneer Pursuing Strategic Transformation", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0AFBVV95cUxOTkR2cmZNVjYxSkFuUGVzdDdNeEVBc280RHQtYkV5RjJzVWlndVlrTF8xekNhUURJRjhFMjBVMm14aF82dVBvcVZaMWt0Q1pRSjZnSjd2MHk5eUt0RVBYUlFKcURRbDB3VF9PTklrM3pjLU5UaGgtV1RrX0ZPZ0FhamdKM2lJUEhMMURoR1Y0QTB1ekp3TTc2NnhiSVItNU4xcXZBQVR0ODliYlEzVkRieFo0Y3dqRUxwY0NVOTJQb0lBZXVlRXlUczNNV1U4RUdQ?oc=5", "source_name": "Kalkine", "published_at": "2026-04-08T07:00:00+00:00", "published_display": "08 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Australian travel specialist Kelsian sells tourism portfolio", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxPN0piUXNVYnpJdmdGTTVFWXlVUmkybTliS2dSRDFRY3RzWUZVVVZPSUs5akJvYTVWckNrRzJKX3FvY1gxRjM2M1V5d0JyUVVYek5fVlp6LU4yWWREMkdUY0VHM3dnWTZ6OTJ6V1dHN29pVFl1eEtjcy1YZmlRUHNTWnVHbnl5M0lQbTBTUXZKQjlGY1VlRzU3VndEXzEyS1BOVm5JaVQwd1c5Mzh4V0VRSmp1RGxESTls0gHGAUFVX3lxTE9pY3lhX2dyYnVMT3NGSHJBQ1VJZDBMWEVobWFMYkxMTlp2S0g5ZGhveFI2dWh3Y2p5YndrQWRDQkZLZXZESE5uSFNwb3dwcHAzcmhhMEltN2ZTRzVpcDdGM18xZmt3LV9QRjBnNTJJenF1eXBGM0VkenZJZzRBQU54dE9SLVp2alhyRVh0MFMwQWJ1NGdNdkdFQmFNUWRKMlVhOC1tTlYxMVJ5NFNWRHlsWGphQjg0S08xQUVvTkZXMF9rSzNrQQ?oc=5", "source_name": "Baird Maritime", "published_at": "2026-02-25T08:00:00+00:00", "published_display": "25 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kelsian shares up 9% after sharp lift in profit and $161m sale", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxOZUlyRFRSaDRvdmR6a1VuYVptOUR0MmotWHc1WUNLLVM1aGx5aVkxN2dURHN2LUhBOU1EdU5SVXNOa09CLU9ONy1zbkF5OE0yQktaMW9FbDVyMlNUOXhSaHVzdV9iX2lvVGl1RkdNTWw4MFpTRDVseEptN3k1N29xcG42V0lKMW9ucHBWa2xMSVQtTXVHV0ZsWjZvNjQ?oc=5", "source_name": "The Motley Fool Australia", "published_at": "2026-02-24T08:00:00+00:00", "published_display": "24 Feb 2026 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kelsian Group H1 2026 Earnings Thin 2.9% Margin Tests Bullish Stability Narrative", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1wFBVV95cUxQS3dCaHRpTFNoajlWc2xtcGJUZkR3SzMzNWFsYm9LUGw1alNsYmlVZUkzdmQ0c3prQ3FIeWFuckdZX3ZiRkJsS0FTcW9EeWZMQ0s1dVBWOFI0ZVU1d2pRcnNVNWRFMVNZZ0d5Qk00cHlCQkcyY0d3Mks2eTVMLVRud2xFMTc5OEltYTlQa0lGbXB0cFFySXBuZW5QUHIzeGxDUTJoNlJZYjZka3U1bnZzOVc5S3g5TGctX2pJaV9xeVNSeDRJQS1fSTZNVF9aYzR2OFVZYXpWb9IB3AFBVV95cUxNbnJFd2dSNWVydG5IZHNjZjRlbDAySDNoZlNTMFJINVJnWXVPMGZUWFNaS05UVXRabjRFZDhLY0lCb29MMjBWQ3RnRTdaVkJGYVlCY1FfMk9sVFRhN01NUVpyalRoWExqSVBZVzgwQ0dBYTZESDI3NUwxQVNwNmZMTThQMTRNVFQ4dFd4bDNNWXEzWEpmQUxzODZuN0tnLVoxWkg3NGU1N1l6Ylk0RE1FVERBWjdIUl9RbXVBNDVPQjBXT01ucmhqWWRjS3dLeWpKQ1RDaUpjOG9senhQ?oc=5", "source_name": "simplywall.st", "published_at": "2026-02-24T08:00:00+00:00", "published_display": "24 Feb 2026 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kelsian Price Target Raised 3.4% to A$6.00/Share by Canaccord Genuity", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiwFBVV95cUxPWXJtTExJM3E1VVkxbEpxSmtBbDNWZ3QwTGVKaXZ1VVBTRXk4b01YdEVzbzdBN2NhZi03WjRYSkVGczExOFhrMW5mZWZITWdfMnA4VVR3M2ZuRmsxTTl3aGxiUWI4dkxIN0JPU21JbnczNmJDT0IydFlncmZURmFJRHk0N1VVMW5kRFFv?oc=5", "source_name": "Moomoo", "published_at": "2026-02-24T08:00:00+00:00", "published_display": "24 Feb 2026 08:00", "sentiment": "positive", "sentiment_pct": 64, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Underbidders $60m short of price paid for Kelsian tourism assets", "summary": "", "url": "https://news.google.com/rss/articles/CBMi7gFBVV95cUxPRVM3SVhNeTdLVUhhbHR4UkplVE14aEU5S3lDNXZmQWtyXzRMeUdkeDdGelZaeXJPNVZCUy10ZS1GTGlfb2xhQktPbjNHY2JGY2ZTbUZXYWdYeEhZX2RkcF9ZSE41cmNFRkQ4Z2o3eWc2V0VicGkxM3ZMTDVTY3djLWdTc0tIV1VzTlJyY21zYm5ldEZyQW5XZU9aS2NGNE5wVWIzNUx2MzNvdmZkc0ZDVHduMjZ6Z210TzhZZ2RmWlc3ZHZaTm91bjRJcDhvUFpLaFZrWFpWQWp1a2Ntc2FneThnemMzNEt2SVE3WEF30gHzAUFVX3lxTFBoWk5UU2xWMGdTUlppaHlCMmhjdGhMeXd0c1hjcFlKWjFqTFVxSW00RXpGUm42dzd0bkR6NjFDc2xVR1hBRmlOMTQzeXNBTmdMejVZaW1ESWx6U0tUSFZnZVVxRUhIWEV3bWNDc0RYM2tsWDI3Q0kwMy1rbUM5dnVndW0ycG1hWHQtTHR4MjF4OS1IYTh2bHhxSl9fNk94QmNkMlYtRTdGLW0yZjh2WEc5bjg5S1czbXRxVTBISkdSOW1XMk8xQ2RLdDdVZHowcm1vZHFxZnQ2ZkwxdUhNZ3pPVzJNckY0WFRYMndDUmRUdUU0UQ?oc=5", "source_name": "The Australian", "published_at": "2026-02-24T08:00:00+00:00", "published_display": "24 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Insiders At Kelsian Group Sold AU$5.1m In Stock, Alluding To Potential Weakness", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2AFBVV95cUxQem05RWFIaTBYMVpoWExVUnlodUMtNjRXN2M0VnlsRWJUcnh6RmdfU3RhUWhmMHpMZGNjblBGbng4UkpFeVFhQUhwSUgwVTVZSnlYSUtnaFlKVlNOTFMyYVpfR2RGaTEwUVNQN1BOSUh1S19HWkVDUUF1czhJQ3RvYjR5Sl9iYzJFYkJrS2phWmlKTk0zX3lmMTlCM1VkTTg0b1hxLS1JWkx2TFlkVUtXamp3bWVzVGw3a3RFdGNYN2U2VUhBUF83cmNHQWdEbE5weS1YVGtPZmHSAd4BQVVfeXFMUFZnY0pZSjR5WjVSRk13aTczZ2dKWTVZU0dSY3VUYm1IRkloNDF1bjBtMVNWa2FReXhJeVM4eFBrekJ3Z1ZQMWk4Y1J1VS00bmtHWTB4WUlUYk9aSzlzekU5aTlQb3dtQXJiT3p2LWNxbWJDaXZmRDFpTDFPbFFOUzBSRnpsbm8xUzFnallLUUJHcmQ5bzNIRkV4RTFIRlV1TTlkbjYwRnU0bnZxa2xITGo4ZWJBYTZpb3IwbVp1T2FkanFkNFJVX0RvREEwZzc1ZDZWX2s3VGpPWXNkWnd3?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-29T08:00:00+00:00", "published_display": "29 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kelsian puts tourism assets on the block", "summary": "", "url": "https://news.google.com/rss/articles/CBMi8AFBVV95cUxPVVFpZ3RRMlFwQ2hTVUJ5Q0VKUHdfemY5cXdCOHZZVGJkTE03RHp1SVpVUl9mVDR4TnhNLURvaXQyRDEwTk5IalhjLUdBZEJNMkZXYUpvc2V1b1Jab0M1Um1rT19iUTJLQUttUll2Ul9rNHZ3ckowa2xsa0d3aFpoUG8zZlQtR2xDRG1uejdPTXZkUWtTU203TDRWM2hIZk96ejJ0ZW9FRG5zYXdUYXJJbE9UZlhnT3JUNXB5a0IzOHR1V1RfczNxNFVVTVkwcE1CM1A0dExYN0hjbW9TcGdub2RXeU5qVlNsY1F4MUFZTzPSAfYBQVVfeXFMTWh2WFlIOUJpWVR5VTRCZEYteG03dzZENWhHVDV3UzlKWmNFS05XbGxNUFZFaktXSHVDbXRxUlNvbW1YQUdXekxuUGR5NDJKaUJoNHk4bDJDeVB6dWlWaHJoRUJ5REZVYlRINFgwM0JENldxQUZ4Q2JzNVNJRENPUVRzSkJQX2l2emZQcUNlZjdWdTRpM0JLRjNDbG9FV1VpSnN3bi1wbHBWZHJyeG8tYnlUTHhTektUYTg1SlEtR3I4U2tQQkRfbWhvcnBNWC1UUWdGWEdLMzg0Wkk3N0haelRTMFJMYU9iRlMyVy1vd191LVJCSkdR?oc=5", "source_name": "The Australian", "published_at": "2025-08-31T07:00:00+00:00", "published_display": "31 Aug 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Private equity eyes Kelsian\u2019s $200m of tourism assets", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxOdGtxVmI5WWM0dlNuZDZZODFkTm51TzhETk1HUXpKR1d4bFNPNl9uNFd2LUZFOHRGOWNZTVU3c19LWHBSMnNrejVuamxTaW42UFBENDV4Q295ZGp2TTB0LTJ3R0pwaVFLcmdNZXBVVWQtQ2xYcnpOZndkSnp4S204Yl9oalgxQUhQc05KXzdJVllBNWx3QlVGSnFzWU5veGpLaHZnaV9tV2JwRC0x?oc=5", "source_name": "AFR", "published_at": "2025-06-30T07:00:00+00:00", "published_display": "30 Jun 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "industry": [], "sector": []}, "total_fetched": 84, "total_relevant": 18, "sentiment_summary": {"positive": 5, "negative": 0, "neutral": 13, "score": 54, "total": 18, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 81, "events": [{"event": "general", "label": "Market update", "weight": 6.05, "count": 11}, {"event": "deals", "label": "Deals and strategy", "weight": 1.65, "count": 3}, {"event": "earnings", "label": "Earnings", "weight": 1.65, "count": 3}, {"event": "analyst", "label": "Analyst action", "weight": 0.55, "count": 1}], "positive_events": 5, "negative_events": 0}, "market_context": {"has_market_context": true, "latest_close": 4.34, "latest_week": "2026-07-10", "one_week_move": 0.2, "four_week_move": 2.8, "twelve_week_move": 10.4, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": 1.172291, "market_dynamics_buy_signal": false, "relative_strength": 2.523964, "fair_value_gap": -1.2, "fair_value_label": "Near fair-value range", "fair_value_tone": "neutral", "expectation_direction": "negative", "expectation_probability": 43.5813, "reaction_label": "Price digesting", "reaction_tone": "neutral", "market_sentence": "+0.2% over one week, +2.8% over four weeks, trend active, and near fair-value range."}, "interpretation": {"label": "Balanced read", "tone": "neutral", "classification": "balanced", "summary": "News tone and price action are not far from neutral.", "confidence": 53, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Kalkine", "count": 6}, {"label": "simplywall.st", "count": 4}, {"label": "Moomoo", "count": 2}, {"label": "The Australian", "count": 2}, {"label": "grafa.com", "count": 1}, {"label": "Baird Maritime", "count": 1}, {"label": "The Motley Fool Australia", "count": 1}, {"label": "AFR", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 18}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 11}, {"label": "Deals and strategy", "count": 3}, {"label": "Earnings", "count": 3}, {"label": "Analyst action", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "54/100", "tone": "neutral", "text": "Balanced news tone"}, {"label": "Market reaction", "value": "Balanced read", "tone": "neutral", "text": "News tone and price action are not far from neutral."}, {"label": "Primary event", "value": "Market update", "tone": "neutral", "text": "81/100 classification confidence."}, {"label": "Company focus", "value": "18", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "0", "tone": "neutral", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "+0.2% over one week, +2.8% over four weeks, trend active, and near fair-value range."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Kelsian Group (ASX:KLS) Shares Stay in Focus as Transportation Sector Evolves"}], "updated_at": "2026-07-17T07:36:01.846396+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}