BorsaliaBorsalia
Core
MarketTerminalResearchNews & FilingsCommunity
Tools
ScreenerHeatmapCalendarMoversRankings
Account
AccountPortfolioWatchlistsSettings
Mode
Public
Market delayMarket data may be delayed and is provided for informational purposes only.
BorsaliaBorsalia
MASI
19158.60
-0.01%
MSI20
1407.43
-0.16%
ResearchTerminalWatchlists
Borsalia, operated by MedSuite SARL, is a read-only market intelligence product. Data may be delayed and is provided for informational purposes only.
AboutGlossaryGuidesCommunityAccessAPI & docsNewsletterContactChangelog
ConditionsPrivacyTerms
IBMaroc logo

IBMaroc

IBM
CSE
T
Live tracking
Matériels, Logiciels et Services Informatiques • MA0000011132
Verified logo
Casablanca BourseFreshnessFreshnessHow recently the displayed market or profile data was updated.Freshness helps users judge whether a quote or company profile is current enough for the task.Borsalia glossaryOpen explainer 23 min
1W+8.78%
1M+5.91%
1Y+208.05%
1W
+8.78%
1M
+5.91%
1Y
+208.05%
Last priceDelayed quoteA quote that is not real-time and may lag the market by a defined number of minutes.Useful for monitoring, but not the same as a live exchange feed.Borsalia glossaryOpen explainer
67,77 MAD
6,16 MAD (+10.00%)
Updated 23 avr. 2026, 07:26•Delayed up to 30 min
Session rangeSession rangeThe low-to-high trading range for the current session.It shows where the current price sits inside today's trading band.Borsalia glossaryOpen explainer66,00 MAD - 67,77 MAD
52-week position52-week rangeThe stock's lowest and highest traded price over the last 52 weeks.It helps place today's price in a longer-term context.Borsalia glossaryOpen explainer56,02 MAD - 67,77 MAD
Open / PrevPrevious closeThe last verified closing price from the prior completed session.Borsalia uses it to verify the daily move instead of trusting a raw provider percentage blindly.Borsalia glossaryOpen explainer
68 MAD / 62 MAD
Vol. / Amt.TurnoverThe total traded value over the session, usually shown in MAD.It is a better liquidity signal than volume alone when prices differ across stocks.Borsalia glossaryOpen explainer
1.140 / 77,21 k
Open / Prev closePrevious closeThe last verified closing price from the prior completed session.Borsalia uses it to verify the daily move instead of trusting a raw provider percentage blindly.Borsalia glossaryOpen explainer
68 MAD / 62 MAD
Volume / TurnoverTurnoverThe total traded value over the session, usually shown in MAD.It is a better liquidity signal than volume alone when prices differ across stocks.Borsalia glossaryOpen explainer
1.140 / 77,2 k MAD
Shares / MAD
Bid / AskBid / AskThe best current buying price and best current selling price in the order book.A tight spread usually signals better tradability.Borsalia glossaryOpen explainer
62 MAD / 68 MAD
20 / 38
Trades / SpreadTradesThe number of executed trades over the period.A high trade count can signal stronger market participation even when total volume stays moderate.Borsalia glossaryOpen explainer
26 / 978 bps
Avg ticket 2.970 MAD
Market cap / SharesMarket capThe market value of the company based on its share price and shares outstanding.Market cap = share price × shares outstandingBorsalia glossaryOpen explainer
28,3 M MAD / 417,5 k
Shares / MAD
Nominal / IPOIPO priceThe price at which the stock was introduced to the market.Borsalia glossaryOpen explainer
100 MAD / --
+20.97% from 52W low
Q 83
light
Stock page

IBMaroc on the Casablanca Stock Exchange

Borsalia tracks IBMaroc with its price, intraday chart, filings, and company-linked news on the Casablanca Stock Exchange.

Issuer profile
- Le développement. l’achat. la vente. la commission. la représentation. l’importation. l’exportation. la commercialisation. la distribution de tous équipements. matériels. produits. accessoires. logiciels informatiques et scientifiques ; - L’entretien.
Casablanca trading context
IBMaroc price, daily move, turnover, and session range are grouped at the top of the page for a quick public-market read.
What to watch
Liquidity, spread, and turnover to judge tradability.
Peer comparisons with S2M and HPS and related listed names.
Company-linked filings, news, and market context around IBMaroc.
Search cues
IBM
Matériels, Logiciels et Services Informatiques
Covered intents: IBMaroc stock page, IBMaroc price, IBMaroc chart, IBMaroc Casablanca Stock Exchange.
Quick answers
Why follow IBMaroc on Borsalia?
Related pages

Compare, contextualize, and continue the research path.

From this stock page, move into sectors, rankings, the heatmap, and comparable listings to capture the broader Casablanca market context.

Technology research
Go deeper on the sector and comparable listed companies.
Casablanca stock rankings
Compare this stock with the session leaders, gainers, and losers.
Morocco stock heatmap
See where this stock sits inside the Moroccan sector map.
OverviewOverviewChartChartNewsNewsDocsDocumentsEventsEventsPeersPeers
Chart snapshot

Price and recent context

Condensed read on price, recent range, and history coverage. Open the chart tab for compare and replay tools.

Overview first
Loading chart
Price and chart snapshot
Open the compact chart if you need recent context without stretching the main overview.
Last 67,77 MADChange +10.00%RangeSession rangeThe low-to-high trading range for the current session.It shows where the current price sits inside today's trading band.Borsalia glossaryOpen explainer 66,00 MAD - 67,77 MAD
Loading chart
Investor brief

- Le développement. l’achat. la vente. la commission. la représentation. l’importation. l’exportation. la commercialisation. la distribution de tous équipements. matériels. produits. accessoires. logiciels informatiques et scientifiques ; - L’entretien. la maintenance. la réparation de tout matériel informatique et scientifique suscités - La formation. le conseil. l’assistance technique et plus généralement toutes prestations de services notamment en organisation. la mise en place de schémas directeurs.audit.etc….. - La sous-traitance de tous marchés relatifs aux objets suscités . Based on the latest available figures (2021), the company shows revenue of 3.53M, net income of -23.07M, market cap of 28.29M. Company context: headquartered in N°42, Boulevard Abdelmoumen Immeuble Walili Street - 7ème étage Plateau 49 Casablanca - Maroc • listed since 2001.

Sector: TechnologySubsector: Matériels, Logiciels et Services InformatiquesHeadquarters: N°42, Boulevard Abdelmoumen Immeuble Walili Street - 7ème étage Plateau 49 Casablanca - Maroc
Market pageWebsite
IBMaroc logo

IBMaroc

IBM
Technology
2021 figures

- Le développement. l’achat. la vente. la commission. la représentation. l’importation. l’exportation. la commercialisation. la distribution de tous équipements. matériels. produits. accessoires. logiciels informatiques et scientifiques ; - L’entretien. la maintenance. la réparation de tout matériel informatique et scientifique suscités - La formation. le conseil. l’assistance technique et plus généralement toutes prestations de services notamment en organisation. la mise en place de schémas directeurs.audit.etc….. - La sous-traitance de tous marchés relatifs aux objets suscités . Based on the latest available figures (2021), the company shows revenue of 3.53M, net income of -23.07M, market cap of 28.29M. Company context: headquartered in N°42, Boulevard Abdelmoumen Immeuble Walili Street - 7ème étage Plateau 49 Casablanca - Maroc • listed since 2001.

- Le développement. l’achat. la vente. la commission. la représentation. l’importation. l’exportation. la commercialisation. la distribution de tous équipements. matériels. produits. accessoires. logiciels informatiques et scientifiques ; - L’entretien. la maintenance. la réparation de tout matériel informatique et scientifique suscités - La formation. le conseil. l’assistance technique et plus généralement toutes prestations de services notamment en organisation. la mise en place de schémas directeurs.audit.etc….. - La sous-traitance de tous marchés relatifs aux objets suscités . Based on the latest available figures (2021), the company shows revenue of 3.53M, net income of -23.07M, market cap of 28.29M. Company context: headquartered in N°42, Boulevard Abdelmoumen Immeuble Walili Street - 7ème étage Plateau 49 Casablanca - Maroc • listed since 2001.

Open full brief

- Le développement. l’achat. la vente. la commission. la représentation. l’importation. l’exportation. la commercialisation. la distribution de tous équipements. matériels. produits. accessoires. logiciels informatiques et scientifiques ; - L’entretien. la maintenance. la réparation de tout matériel informatique et scientifique suscités - La formation. le conseil. l’assistance technique et plus généralement toutes prestations de services notamment en organisation. la mise en place de schémas directeurs.audit.etc….. - La sous-traitance de tous marchés relatifs aux objets suscités . Based on the latest available figures (2021), the company shows revenue of 3.53M, net income of -23.07M, market cap of 28.29M. Company context: headquartered in N°42, Boulevard Abdelmoumen Immeuble Walili Street - 7ème étage Plateau 49 Casablanca - Maroc • listed since 2001.

Market pageOfficial market pageWebsiteCompany website
Sector
Technology
Subsector
Matériels, Logiciels et Services Informatiques
Headquarters
N°42, Boulevard Abdelmoumen Immeuble Walili Street - 7ème étage Plateau 49 Casablanca - Maroc
Listed since
Jul 10, 2001
Legal name
IBMaroc

What investors watch first

Scale, profitability, valuation, and payout in one compact band.

2021
RevenueRevenueThe top-line sales or operating income generated by the company over the reported period.Revenue gives scale, but it should be read together with margins and net profit to judge quality.Borsalia glossaryOpen explainer
3,5 M MAD
Period 2021
Operating profit
-22,2 M MAD
Period 2021
Net incomeNet incomeProfit remaining after operating costs, financing costs, taxes, and non-operating items.Net income is a core profitability line because it reflects what remains for shareholders.Borsalia glossaryOpen explainer
-23,1 M MAD
Period 2021
Operating marginOperating marginOperating profit relative to revenue.Operating margin = operating profit / revenueBorsalia glossaryOpen explainer
-630.20%
Period 2021
Profile freshness and data quality
Open the trust and brand details when you need them.
Profile freshnessFreshnessHow recently the displayed market or profile data was updated.Freshness helps users judge whether a quote or company profile is current enough for the task.Borsalia glossaryOpen explainer
Apr 15, 2026, 7:27 PM
Partial coverage
Issuer brand asset
Full-size ready
Listed since
Jul 10, 2001
Headquarters
N°42, Boulevard Abdelmoumen Immeuble Walili Street - 7ème étage Plateau 49 Casablanca - Maroc
Market sourceCoverageHow much of the listed market Borsalia currently tracks with usable data.Coverage can refer to active symbols, linked stories, or sources depending on the block.Borsalia glossaryOpen explainer
Exchange profile
Profile freshnessFreshnessHow recently the displayed market or profile data was updated.Freshness helps users judge whether a quote or company profile is current enough for the task.Borsalia glossaryOpen explainer
Apr 15, 2026, 7:27 PM
Partial coverage
Issuer brand asset
Full-size ready
Listed since
Jul 10, 2001
Headquarters
N°42, Boulevard Abdelmoumen Immeuble Walili Street - 7ème étage Plateau 49 Casablanca - Maroc
Market sourceCoverageHow much of the listed market Borsalia currently tracks with usable data.Coverage can refer to active symbols, linked stories, or sources depending on the block.Borsalia glossaryOpen explainer
Exchange profile
Open full company dossier
Company facts, business model, management, and the full tables in one place.

Company facts

Sector
Technology
Subsector
Matériels, Logiciels et Services Informatiques
Headquarters
N°42, Boulevard Abdelmoumen Immeuble Walili Street - 7ème étage Plateau 49 Casablanca - Maroc
Listed since
Jul 10, 2001
Legal name
IBMaroc

Fundamental trendsFundamental trendA short history of key financial or ratio lines extracted from the issuer dossier.It is meant to complement the latest snapshot with direction over time when structured tables are available.Borsalia glossaryOpen explainer

Chiffre d'AffairesRevenueThe top-line sales or operating income generated by the company over the reported period.Revenue gives scale, but it should be read together with margins and net profit to judge quality.Borsalia glossaryOpen explainer
34 522 566,48
Base 3 528 460,64
30,99 M
2021
3 528 460,64
2020
11 328 779,06
2019
34 522 566,48
Résultat net (4)Net incomeProfit remaining after operating costs, financing costs, taxes, and non-operating items.Net income is a core profitability line because it reflects what remains for shareholders.Borsalia glossaryOpen explainer
-26 332 613,99
Base -23 073 176,57
-3,26 M
2021
-23 073 176,57
2020
-15 999 744,68
2019
-26 332 613,99
ROE (en %)ROEReturn on equity measures how efficiently equity generates net profit.ROE = net income / average equityBorsalia glossaryOpen explainer
40,63
Base 22,21
+18.42%
2021
22,21
2020
19,80
2019
40,63

Business snapshotBusiness snapshotA compact operating profile covering what the company does, where it is positioned, and the key facts investors need first.It is meant to give context before users open the full dossier tables and longer-form profile sections.Borsalia glossaryOpen explainer

Nom de la société
IB MAROC.COM SA
Siège social
N°42, Boulevard Abdelmoumen Immeuble Walili Street - 7ème étage Plateau 49 Casablanca - Maroc
Date de constitution
05/09/1994
Date d'introduction
10/07/2001

Additional fundamentals

Net marginNet marginNet income relative to revenue after all expenses.Net margin = net income / revenueBorsalia glossaryOpen explainer
-653.92%
Period 2021
Market capMarket capThe market value of the company based on its share price and shares outstanding.Market cap = share price × shares outstandingBorsalia glossaryOpen explainer
28,3 M MAD
Period 2021
EPSEarnings per shareNet income allocated to each share outstanding.EPS = net income / weighted average shares outstandingBorsalia glossaryOpen explainer
-55 MAD
Period 2021
Dividend yieldDividend yieldDividend per share relative to the current share price.Dividend yield = annual dividend per share / current priceBorsalia glossaryOpen explainer
--
Period 2021

Management and ownership

Executive roster
Président Directeur Général
HADEF Abdellatif
Directeur Général
DECORPS Bernard
Directeur Financier
EL HABRITI El Mostafa
Major shareholders
56,74 %IB CORP
56,74 %IB CORP
43,26 %DIVERS ACTIONNAIRES
100,00 %Total

Financial statements

Label202120202019
Comptes consolidésNonNonNon
Capital social (2)41 748 600,0041 748 600,0041 748 600,00
Capitaux propres (3)-103 890 012,34-80 816 835,77-64 817 091,09
Nombre titres(2)417 486417 486417 486
Chiffre d'Affaires3 528 460,6411 328 779,0634 522 566,48
Résultat d'exploitation-22 236 325,57-13 722 403,71-13 352 168,69
Résultat net (4)-23 073 176,57-15 999 744,68-26 332 613,99

Valuation and ratios

Ratio202120202019
BPA-55,27-38,32-63,07
ROE (en %)22,2119,8040,63
Payout (en %)---
Dividend yield (en %)---
PER---
PBR---

Capital and threshold activity

DateValeur nominaleAGE ayant décidéDate de jouissanceValeur d'émissionPériode d'exerciceVariation des titresNature de l'opération
29/10/2001100,0008/10/200101/04/2001--208 743Incorporation de réserves et attribution d'actions gratuites
DateSensQuantitéDéclarantCours (MAD)Seuil Franchi en %Intention du Déclarant
10/08/2006Hausse18 016SOPHIA INVEST Holding154,0050,00Arrêter ses achats sur la valeur concernée
10/08/2006Hausse207 258SOPHIA INVEST Holding154,0050,00Arrêter ses achats sur la valeur concernée
10/08/2006Baisse207 258MIBS (EX IB Solution)154,005,00-

Related instruments and debt

TickerInstrument
AIBCADA IBC 1/1 2001
IBCIB MAROC.COM
No bond issue data available.

Fundamental trendsFundamental trendA short history of key financial or ratio lines extracted from the issuer dossier.It is meant to complement the latest snapshot with direction over time when structured tables are available.Borsalia glossaryOpen explainer

Recent history pulled from the structured financial and ratio tables when enough points are available.

Chiffre d'AffairesRevenueThe top-line sales or operating income generated by the company over the reported period.Revenue gives scale, but it should be read together with margins and net profit to judge quality.Borsalia glossaryOpen explainer
34 522 566,48
Base 3 528 460,64
30,99 M
2021
3 528 460,64
2020
11 328 779,06
2019
34 522 566,48
Résultat net (4)Net incomeProfit remaining after operating costs, financing costs, taxes, and non-operating items.Net income is a core profitability line because it reflects what remains for shareholders.Borsalia glossaryOpen explainer
-26 332 613,99
Base -23 073 176,57
-3,26 M
2021
-23 073 176,57
2020
-15 999 744,68
2019
-26 332 613,99
ROE (en %)ROEReturn on equity measures how efficiently equity generates net profit.ROE = net income / average equityBorsalia glossaryOpen explainer
40,63
Base 22,21
+18.42%
2021
22,21
2020
19,80
2019
40,63

Business snapshotBusiness snapshotA compact operating profile covering what the company does, where it is positioned, and the key facts investors need first.It is meant to give context before users open the full dossier tables and longer-form profile sections.Borsalia glossaryOpen explainer

Nom de la société
IB MAROC.COM SA
Siège social
N°42, Boulevard Abdelmoumen Immeuble Walili Street - 7ème étage Plateau 49 Casablanca - Maroc
Date de constitution
05/09/1994
Date d'introduction
10/07/2001

Additional fundamentals

Details
Net marginNet marginNet income relative to revenue after all expenses.Net margin = net income / revenueBorsalia glossaryOpen explainer
-653.92%
Period 2021
Market capMarket capThe market value of the company based on its share price and shares outstanding.Market cap = share price × shares outstandingBorsalia glossaryOpen explainer
28,3 M MAD
Period 2021
EPSEarnings per shareNet income allocated to each share outstanding.EPS = net income / weighted average shares outstandingBorsalia glossaryOpen explainer
-55 MAD
Period 2021
Dividend yieldDividend yieldDividend per share relative to the current share price.Dividend yield = annual dividend per share / current priceBorsalia glossaryOpen explainer
--
Period 2021

Management and ownership

Details
Executive roster
Président Directeur Général
HADEF Abdellatif
Directeur Général
DECORPS Bernard
Directeur Financier
EL HABRITI El Mostafa
Major shareholders
56,74 %IB CORP
56,74 %IB CORP
43,26 %DIVERS ACTIONNAIRES
100,00 %Total

Financial statements

Details
Label202120202019
Comptes consolidésNonNonNon
Capital social (2)41 748 600,0041 748 600,0041 748 600,00
Capitaux propres (3)-103 890 012,34-80 816 835,77-64 817 091,09
Nombre titres(2)417 486417 486417 486
Chiffre d'Affaires3 528 460,6411 328 779,0634 522 566,48
Résultat d'exploitation-22 236 325,57-13 722 403,71-13 352 168,69
Résultat net (4)-23 073 176,57-15 999 744,68-26 332 613,99

Valuation and ratios

Details
Ratio202120202019
BPA-55,27-38,32-63,07
ROE (en %)22,2119,8040,63
Payout (en %)---
Dividend yield (en %)---
PER---
PBR---

Capital and threshold activity

Details
DateValeur nominaleAGE ayant décidéDate de jouissanceValeur d'émissionPériode d'exerciceVariation des titresNature de l'opération
29/10/2001100,0008/10/200101/04/2001--208 743Incorporation de réserves et attribution d'actions gratuites
DateSensQuantitéDéclarantCours (MAD)Seuil Franchi en %Intention du Déclarant
10/08/2006Hausse18 016SOPHIA INVEST Holding154,0050,00Arrêter ses achats sur la valeur concernée
10/08/2006Hausse207 258SOPHIA INVEST Holding154,0050,00Arrêter ses achats sur la valeur concernée
10/08/2006Baisse207 258MIBS (EX IB Solution)154,005,00-

Related instruments and debt

Details
TickerInstrument
AIBCADA IBC 1/1 2001
IBCIB MAROC.COM
No bond issue data available.
Market context, liquidity, and quality
Open the supporting panels without stretching the main reading flow.
Trust & coverage
Quote, news, document, and profile freshness.
OFFICIAL_EXCHANGE_HTML
Official CSE live proxy
Apr 23, 2026, 7:26 AM • 22 min
Linked news
2
partial • refreshing
Documents
3
partial • refreshing
Profile
good
Apr 15, 2026, 7:27 PM
Sector confidence
high
263 bars • 0 dividends
Trust & coverage
Quote, news, document, and profile freshness.
OFFICIAL_EXCHANGE_HTML
Official CSE live proxy
Apr 23, 2026, 7:26 AM • 22 min
Linked news
2
partial • refreshing
Documents
3
partial • refreshing
Profile
good
Apr 15, 2026, 7:27 PM
Sector confidence
high
263 bars • 0 dividends
Borsalia tracks IBMaroc with its price, intraday chart, filings, and company-linked news on the Casablanca Stock Exchange.
Where can you see IBMaroc price?
IBMaroc price, daily move, turnover, and session range are grouped at the top of the page for a quick public-market read.
Which other stocks should you compare IBMaroc with?
Compare IBMaroc with S2M and HPS and the session leaderboards to understand whether the move is company-specific or market-wide.
Volume and turnover glossary
Understand the liquidity metrics used on this stock page.
S2M stock page
Compare IBMaroc with S2M.
HPS stock page
Compare IBMaroc with HPS.

Trading activity and recent sessionsTradesThe number of executed trades over the period.A high trade count can signal stronger market participation even when total volume stays moderate.Borsalia glossaryOpen explainer

Loaded sessions
8
Latest verified sessions available.
Cumulative volumeVolumeThe number of shares exchanged over the selected session or period.Volume shows trading activity, but it should be read together with turnover when prices differ a lot between stocks.Borsalia glossaryOpen explainer
1,84 k
Shares across the recent window.
Cumulative turnoverTurnoverThe total traded value over the session, usually shown in MAD.It is a better liquidity signal than volume alone when prices differ across stocks.Borsalia glossaryOpen explainer
113,8 k MAD
Estimated from the latest verified closes.
Activity window
Latest 8 visible sessions
Average volume: 91,9
Average turnover: 5.689 MAD
Apr 14-0.13%
VolumeVolumeThe number of shares exchanged over the selected session or period.Volume shows trading activity, but it should be read together with turnover when prices differ a lot between stocks.Borsalia glossaryOpen explainer: 79TurnoverTurnoverThe total traded value over the session, usually shown in MAD.It is a better liquidity signal than volume alone when prices differ across stocks.Borsalia glossaryOpen explainer: 4.922 MAD
Apr 13+1.43%
VolumeVolumeThe number of shares exchanged over the selected session or period.Volume shows trading activity, but it should be read together with turnover when prices differ a lot between stocks.Borsalia glossaryOpen explainer: 25TurnoverTurnoverThe total traded value over the session, usually shown in MAD.It is a better liquidity signal than volume alone when prices differ across stocks.Borsalia glossaryOpen explainer: 1.560 MAD
Apr 10-0.81%
VolumeVolumeThe number of shares exchanged over the selected session or period.Volume shows trading activity, but it should be read together with turnover when prices differ a lot between stocks.Borsalia glossaryOpen explainer: 85TurnoverTurnoverThe total traded value over the session, usually shown in MAD.It is a better liquidity signal than volume alone when prices differ across stocks.Borsalia glossaryOpen explainer: 5.228 MAD
Apr 09+5.08%
VolumeVolumeThe number of shares exchanged over the selected session or period.Volume shows trading activity, but it should be read together with turnover when prices differ a lot between stocks.Borsalia glossaryOpen explainer: 59TurnoverTurnoverThe total traded value over the session, usually shown in MAD.It is a better liquidity signal than volume alone when prices differ across stocks.Borsalia glossaryOpen explainer: 3.658 MAD
Apr 08+0.60%
VolumeVolumeThe number of shares exchanged over the selected session or period.Volume shows trading activity, but it should be read together with turnover when prices differ a lot between stocks.Borsalia glossaryOpen explainer: 72TurnoverTurnoverThe total traded value over the session, usually shown in MAD.It is a better liquidity signal than volume alone when prices differ across stocks.Borsalia glossaryOpen explainer: 4.248 MAD
Apr 07-5.25%
VolumeVolumeThe number of shares exchanged over the selected session or period.Volume shows trading activity, but it should be read together with turnover when prices differ a lot between stocks.Borsalia glossaryOpen explainer: 180TurnoverTurnoverThe total traded value over the session, usually shown in MAD.It is a better liquidity signal than volume alone when prices differ across stocks.Borsalia glossaryOpen explainer: 10,6 k MAD
Apr 06+3.10%
VolumeVolumeThe number of shares exchanged over the selected session or period.Volume shows trading activity, but it should be read together with turnover when prices differ a lot between stocks.Borsalia glossaryOpen explainer: 11TurnoverTurnoverThe total traded value over the session, usually shown in MAD.It is a better liquidity signal than volume alone when prices differ across stocks.Borsalia glossaryOpen explainer: 681 MAD
Apr 03--
VolumeVolumeThe number of shares exchanged over the selected session or period.Volume shows trading activity, but it should be read together with turnover when prices differ a lot between stocks.Borsalia glossaryOpen explainer: 45TurnoverTurnoverThe total traded value over the session, usually shown in MAD.It is a better liquidity signal than volume alone when prices differ across stocks.Borsalia glossaryOpen explainer: 2.702 MAD
5-session move
+5.59%
Computed from the latest available closes.
Recent window
56,02 MAD - 66,00 MAD
1.838 shares traded
113,78 k of cumulative turnover
Intraday tradesTrade tapeA chronological view of the latest transaction prints when intraday trades are available.It helps judge execution rhythm and recent participation without needing the full order book.Borsalia glossaryOpen explainer
Latest available prints
23 avr. 2026, 07:26
1,14 k shares
67,77 MAD
23 avr. 2026, 06:55
1,14 k shares
67,77 MAD
23 avr. 2026, 06:23
1,14 k shares
67,77 MAD
23 avr. 2026, 05:52
1,14 k shares
67,77 MAD
23 avr. 2026, 05:22
Research highlights
Quick coverage, spread, and turnover markers.
Coverage3 docs / 2 news
52W position+20.97% from low
Turnover77,21 k
Spread+9.78%
Research highlights
Quick coverage, spread, and turnover markers.
Coverage3 docs / 2 news
52W position+20.97% from low
Turnover77,21 k
Spread+9.78%

Signal snapshot

Quality scoreQuality scoreAn internal score that summarizes how complete and trustworthy the symbol coverage is.It reflects data freshness, profile completeness, and media coverage quality.Borsalia glossaryOpen explainer
83
delayed
LiquidityLiquidityHow easy it is to trade the stock without moving the price too much.Borsalia uses turnover, spread, and trading activity to summarize liquidity quality.Borsalia glossaryOpen explainer
light
978 bps
Market capMarket capThe market value of the company based on its share price and shares outstanding.Market cap = share price × shares outstandingBorsalia glossaryOpen explainer
28,29 M
77,21 k turnover / session
52-week range52-week rangeThe stock's lowest and highest traded price over the last 52 weeks.It helps place today's price in a longer-term context.Borsalia glossaryOpen explainer
56,02 MAD - 67,77 MAD
+0.00% vs high

Signal snapshot

Quality scoreQuality scoreAn internal score that summarizes how complete and trustworthy the symbol coverage is.It reflects data freshness, profile completeness, and media coverage quality.Borsalia glossaryOpen explainer
83
delayed
LiquidityLiquidityHow easy it is to trade the stock without moving the price too much.Borsalia uses turnover, spread, and trading activity to summarize liquidity quality.Borsalia glossaryOpen explainer
light
978 bps
Market capMarket capThe market value of the company based on its share price and shares outstanding.Market cap = share price × shares outstandingBorsalia glossaryOpen explainer
28,29 M
77,21 k turnover / session
52-week range52-week rangeThe stock's lowest and highest traded price over the last 52 weeks.It helps place today's price in a longer-term context.Borsalia glossaryOpen explainer
56,02 MAD - 67,77 MAD
+0.00% vs high
Microstructure & session
Open, range, flow, and book data.
Open67,76 MAD
High67,77 MAD
Low66,00 MAD
Previous close61,61 MAD
VolumeVolumeThe number of shares exchanged over the selected session or period.Volume shows trading activity, but it should be read together with turnover when prices differ a lot between stocks.Borsalia glossaryOpen explainer1.140
TurnoverTurnoverThe total traded value over the session, usually shown in MAD.It is a better liquidity signal than volume alone when prices differ across stocks.Borsalia glossaryOpen explainer77,2 k MAD
BidBid / AskThe best current buying price and best current selling price in the order book.A tight spread usually signals better tradability.Borsalia glossaryOpen explainer61,64 MAD / 20
AskBid / AskThe best current buying price and best current selling price in the order book.A tight spread usually signals better tradability.Borsalia glossaryOpen explainer67,98 MAD / 38
TradesSpreadThe gap between bid and ask, often expressed in basis points.Spread bps = ((ask - bid) / mid-price) × 10,000Borsalia glossaryOpen explainer26
SpreadSpreadThe gap between bid and ask, often expressed in basis points.Spread bps = ((ask - bid) / mid-price) × 10,000Borsalia glossaryOpen explainer978 bps
Average ticketTrade tapeA chronological view of the latest transaction prints when intraday trades are available.It helps judge execution rhythm and recent participation without needing the full order book.Borsalia glossaryOpen explainer2.970 MAD
Book statusRefresh statusAn indicator showing whether the visible workspace data is stable, refreshing, delayed, or stale.Borsalia keeps the last verified state on screen while refresh is running instead of blanking the terminal.Borsalia glossaryOpen explainerLive book
Microstructure & session
Open, range, flow, and book data.
Open67,76 MAD
High67,77 MAD
Low66,00 MAD
Previous close61,61 MAD
VolumeVolumeThe number of shares exchanged over the selected session or period.Volume shows trading activity, but it should be read together with turnover when prices differ a lot between stocks.Borsalia glossaryOpen explainer1.140
TurnoverTurnoverThe total traded value over the session, usually shown in MAD.It is a better liquidity signal than volume alone when prices differ across stocks.Borsalia glossaryOpen explainer77,2 k MAD
BidBid / AskThe best current buying price and best current selling price in the order book.A tight spread usually signals better tradability.Borsalia glossaryOpen explainer61,64 MAD / 20
AskBid / AskThe best current buying price and best current selling price in the order book.A tight spread usually signals better tradability.Borsalia glossaryOpen explainer67,98 MAD / 38
TradesSpreadThe gap between bid and ask, often expressed in basis points.Spread bps = ((ask - bid) / mid-price) × 10,000Borsalia glossaryOpen explainer26
SpreadSpreadThe gap between bid and ask, often expressed in basis points.Spread bps = ((ask - bid) / mid-price) × 10,000Borsalia glossaryOpen explainer978 bps
Average ticketTrade tapeA chronological view of the latest transaction prints when intraday trades are available.It helps judge execution rhythm and recent participation without needing the full order book.Borsalia glossaryOpen explainer2.970 MAD
Book statusRefresh statusAn indicator showing whether the visible workspace data is stable, refreshing, delayed, or stale.Borsalia keeps the last verified state on screen while refresh is running instead of blanking the terminal.Borsalia glossaryOpen explainerLive book
Valuation & capital
Capital structure and range context.
Market capMarket capThe market value of the company based on its share price and shares outstanding.Market cap = share price × shares outstandingBorsalia glossaryOpen explainer28,3 M MAD
Shares outstanding417,49 k
Nominal value100,00 MAD
IPO price--
Vs 52W high+0.00%
Vs 52W low+20.97%
Valuation & capital
Capital structure and range context.
Market capMarket capThe market value of the company based on its share price and shares outstanding.Market cap = share price × shares outstandingBorsalia glossaryOpen explainer28,3 M MAD
Shares outstanding417,49 k
Nominal value100,00 MAD
IPO price--
Vs 52W high+0.00%
Vs 52W low+20.97%
Technicals
Signals and derived indicators.
SMA_2062,29
MACD4,76
BBANDS62,29
RSI_1465,22
EMA_2058,68
VWAP31,41
Technicals
Signals and derived indicators.
SMA_2062,29
MACD4,76
BBANDS62,29
RSI_1465,22
EMA_2058,68
VWAP31,41
Latest Headlines
Linked symbol news flow.
Analyse technique de IBMaroc.com (CSEMA: IBC)
TradingView
news.google.comApr 6, 2026
Feed timeFeed timeA fallback timestamp coming from the feed or aggregator rather than the original publisher page.Borsalia glossaryOpen explainer
Check feed
Analyse technique de IBMaroc.com (CSEMA: IBC)
Analyse technique de IBMaroc.com (CSEMA: IBC) TradingView
Cours Action IBC | Cotation Action IB Maroc Com SA bourse CSE:IBC en direct
Investing.com France
news.google.comApr 6, 2026
Feed timeFeed timeA fallback timestamp coming from the feed or aggregator rather than the original publisher page.Borsalia glossaryOpen explainer
Check feed
Cours Action IBC | Cotation Action IB Maroc Com SA bourse CSE:IBC en direct
Cours Action IBC | Cotation Action IB Maroc Com SA bourse CSE:IBC en direct Investing.com France
Full issuer news feed
Latest Headlines
Linked symbol news flow.
Analyse technique de IBMaroc.com (CSEMA: IBC)
TradingView
news.google.comApr 6, 2026
Feed timeFeed timeA fallback timestamp coming from the feed or aggregator rather than the original publisher page.Borsalia glossaryOpen explainer
Check feed
Analyse technique de IBMaroc.com (CSEMA: IBC)
Analyse technique de IBMaroc.com (CSEMA: IBC) TradingView
Cours Action IBC | Cotation Action IB Maroc Com SA bourse CSE:IBC en direct
Investing.com France
news.google.comApr 6, 2026
Feed timeFeed timeA fallback timestamp coming from the feed or aggregator rather than the original publisher page.Borsalia glossaryOpen explainer
Check feed
Cours Action IBC | Cotation Action IB Maroc Com SA bourse CSE:IBC en direct
Cours Action IBC | Cotation Action IB Maroc Com SA bourse CSE:IBC en direct Investing.com France
Full issuer news feed
Event timeline
Recent issuer milestones.
news
6 avr. 2026, 00:31
Analyse technique de IBMaroc.com (CSEMA: IBC)
news
6 avr. 2026, 00:24
Cours Action IBC | Cotation Action IB Maroc Com SA bourse CSE:IBC en direct
document
31 oct. 2023, 01:00
IB Maroc : Résultats financiers 2022 et résultats financiers du 1er semestre 2023
document
10 jan. 2023, 01:00
IB Maroc : Résultats financiers du 1er semestre 2022
document
10 jan. 2023, 01:00
IB Maroc : CP relatif à la demande de placement en redressement judiciaire
action
29 oct. 2001, 00:00
IB MAROC.COM SA - Incorporation de réserves et attribution d'actions gratuites
Event timeline
Recent issuer milestones.
news
6 avr. 2026, 00:31
Analyse technique de IBMaroc.com (CSEMA: IBC)
news
6 avr. 2026, 00:24
Cours Action IBC | Cotation Action IB Maroc Com SA bourse CSE:IBC en direct
document
31 oct. 2023, 01:00
IB Maroc : Résultats financiers 2022 et résultats financiers du 1er semestre 2023
document
10 jan. 2023, 01:00
IB Maroc : Résultats financiers du 1er semestre 2022
document
10 jan. 2023, 01:00
IB Maroc : CP relatif à la demande de placement en redressement judiciaire
action
29 oct. 2001, 00:00
IB MAROC.COM SA - Incorporation de réserves et attribution d'actions gratuites
Related symbols
Peer and sector context.
S2M logo
S2M
S2M
607,00 MAD
+0.33%
HPS logo
HPS
HPS
655,00 MAD
+0.74%
DISWAY logo
DIS
DISWAY
789,00 MAD
+2.33%
M2M Group logo
M2M
M2M Group
447,85 MAD
+0.02%
INVOLYS logo
INV
INVOLYS
153,50 MAD
+0.33%
Related symbols
Peer and sector context.
S2M logo
S2M
S2M
607,00 MAD
+0.33%
HPS logo
HPS
HPS
655,00 MAD
+0.74%
DISWAY logo
DIS
DISWAY
789,00 MAD
+2.33%
M2M Group logo
M2M
M2M Group
447,85 MAD
+0.02%
INVOLYS logo
INV
INVOLYS
153,50 MAD
+0.33%
Browse global filings feed
Browse global filings feed
Open the market glossary
Open the market glossary
1,14 k shares
67,77 MAD
23 avr. 2026, 04:51
1,14 k shares
67,77 MAD
Activity readout
Apr 144.922 MAD
Apr 131.560 MAD
Apr 105.228 MAD
Apr 093.658 MAD
When the live order book is unavailable, Borsalia leans on the latest verified sessions to keep the tape usable.