
BOURSSOLE Newsroom
Stay ahead of the market with our curated AI-powered financial news and expert analysis.

Jet Contractors Reports 10.3% Revenue Growth in H1 2026 with Record Order Book of 12.8 Billion Dirhams
Moroccan construction giant Jet Contractors has delivered solid first-half results for 2026, with consolidated revenue climbing 10.3% year-over-year to 1.607 billion dirhams. The company's momentum accelerated in Q2, posting 15% growth, while its order book surged 39% to reach nearly 12.8 billion di...

Casablanca Stock Exchange (MASI) Extends Decline on July 29, 2026
The Casablanca Stock Exchange ended the trading day modestly lower on Thursday, just before a public holiday. The flagship MASI index slipped 0.34% to...

Casablanca Stock Exchange Slides on July 20, MASI Hits Lowest Level Since April 7
The Casablanca Stock Exchange closed lower on July 20, 2026, with the MASI index dropping 0.22% to 17,539.62 points – its lowest value since early Apr...

Jet Contractors Reports 5.1% Revenue Rise in Q1 2026, Backlog Hits 13bn Dirhams
Jet Contractors announced a 5.1 % increase in first‑quarter 2026 revenue, reaching DH 771.92 million. The company’s order backlog now stands at roughl...

Moroccan Companies Gear Up for AGM Week: CIH Bank, CFG Bank, Jet Contractors and More Reveal 2025 Results and Dividends
A series of ordinary general meetings (AGOs) will take place this week on the Casablanca Stock Exchange. Leading Moroccan firms such as CIH Bank, CFG ...

Jet Contractors Posts 69% Net Profit Surge in 2025 – Strong Order Backlog & African Growth
Jet Contractors delivered a robust financial performance for 2025, with consolidated production up 19% and a 69% jump in net profit. EBITDA improved b...
Join 10,000+ Investors
Get the latest market analysis and premium insights delivered to your dashboard.
Create Free Account
Jet Contractors Secures $415.6M Rail Station Deal with ONCF
Jet Contractors has been awarded a 415.6 million dirham (MDH) contract by Morocco's Office National des Chemins de Fer (ONCF) to build the Grand Stade...
