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
Agma logo

Agma

AGMA
CSE
N.T
Live tracking
Assurances • MA0000010944
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 18 min
1W-4.15%
1M+0.88%
1Y-2.14%
1W
-4.15%
1M
+0.88%
1Y
-2.14%
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
6.900,00 MAD
0,00 MAD (+0.00%)
Updated 23 avr. 2026, 05:52•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 explainer6.900,00 MAD - 6.900,00 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 explainer6.444,00 MAD - 7.199,00 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
6.900 MAD / 6.900 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
7 / 48,3 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
6.900 MAD / 6.900 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
7 / 48,3 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
Ref. 6.900 MAD / Last 6.900 MAD
Live order book unavailable, reference based on the latest verified session.
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
Book unavailable
Trade count and spread return as soon as the live order book responds.
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
1,4 Md MAD / 200 k
Shares / MAD
Nominal / IPOIPO priceThe price at which the stock was introduced to the market.Borsalia glossaryOpen explainer
100 MAD / --
+7.08% from 52W low
Q 100
light
Stock page

Agma on the Casablanca Stock Exchange

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

Issuer profile
La société a pour objet d'effectuer au Maroc et en tout pays. soit pour elle même. soit pour le compte de tiers: - toutes opérations de courtage et de commission en matière d'assurances de toute natures sans qu'elle puisse intervenir en aucun en qualité de réa.
Casablanca trading context
Agma 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 CIH and EQDOM and related listed names.
Company-linked filings, news, and market context around Agma.
Search cues
AGMA
Assurances
Covered intents: Agma stock page, Agma price, Agma chart, Agma Casablanca Stock Exchange.
Quick answers
Why follow Agma on Borsalia?
Borsalia tracks Agma with its price, intraday chart, filings, and company-linked news on the Casablanca Stock Exchange.
Where can you see Agma price?
Agma 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 Agma with?
Compare Agma with CIH and EQDOM and the session leaderboards to understand whether the move is company-specific or market-wide.
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.

Financial Services 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 6.900,00 MADChange +0.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 6.900,00 MAD - 6.900,00 MAD
Loading chart
Investor brief

La société a pour objet d'effectuer au Maroc et en tout pays. soit pour elle même. soit pour le compte de tiers: - toutes opérations de courtage et de commission en matière d'assurances de toute natures sans qu'elle puisse intervenir en aucun en qualité de réassureur ou de réassureur direct; - toutes opérations de conseil et d'audit en assurance et réassurance; - généralement toutes opérations se rattachant directement ou indirectement à son objet. Based on the latest available figures (2024), the company shows revenue of 172.25M, net income of 66.63M, market cap of 1.38B. Company context: headquartered in 1. City Park Center. Rue Abderrahmane Sahraoui . Casablanca • listed since 1999.

Sector: Financial ServicesSubsector: AssurancesHeadquarters: 1. City Park Center. Rue Abderrahmane Sahraoui . Casablanca
Market pageWebsite
AGMA logo

AGMA

AGMA
Financial Services
2024 figures

La société a pour objet d'effectuer au Maroc et en tout pays. soit pour elle même. soit pour le compte de tiers: - toutes opérations de courtage et de commission en matière d'assurances de toute natures sans qu'elle puisse intervenir en aucun en qualité de réassureur ou de réassureur direct; - toutes opérations de conseil et d'audit en assurance et réassurance; - généralement toutes opérations se rattachant directement ou indirectement à son objet. Based on the latest available figures (2024), the company shows revenue of 172.25M, net income of 66.63M, market cap of 1.38B. Company context: headquartered in 1. City Park Center. Rue Abderrahmane Sahraoui . Casablanca • listed since 1999.

La société a pour objet d'effectuer au Maroc et en tout pays. soit pour elle même. soit pour le compte de tiers: - toutes opérations de courtage et de commission en matière d'assurances de toute natures sans qu'elle puisse intervenir en aucun en qualité de réassureur ou de réassureur direct; - toutes opérations de conseil et d'audit en assurance et réassurance; - généralement toutes opérations se rattachant directement ou indirectement à son objet. Based on the latest available figures (2024), the company shows revenue of 172.25M, net income of 66.63M, market cap of 1.38B. Company context: headquartered in 1. City Park Center. Rue Abderrahmane Sahraoui . Casablanca • listed since 1999.

Open full brief

La société a pour objet d'effectuer au Maroc et en tout pays. soit pour elle même. soit pour le compte de tiers: - toutes opérations de courtage et de commission en matière d'assurances de toute natures sans qu'elle puisse intervenir en aucun en qualité de réassureur ou de réassureur direct; - toutes opérations de conseil et d'audit en assurance et réassurance; - généralement toutes opérations se rattachant directement ou indirectement à son objet. Based on the latest available figures (2024), the company shows revenue of 172.25M, net income of 66.63M, market cap of 1.38B. Company context: headquartered in 1. City Park Center. Rue Abderrahmane Sahraoui . Casablanca • listed since 1999.

Market pageOfficial market pageWebsiteCompany website
Sector
Financial Services
Subsector
Assurances
Headquarters
1. City Park Center. Rue Abderrahmane Sahraoui . Casablanca
Listed since
Nov 22, 1999
Legal name
AGMA

What investors watch first

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

2024
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
172,2 M MAD
Period 2024
Operating profit
85,4 M MAD
Period 2024
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
66,6 M MAD
Period 2024
Operating marginOperating marginOperating profit relative to revenue.Operating margin = operating profit / revenueBorsalia glossaryOpen explainer
+49.58%
Period 2024
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:19 AM
Full coverage
Verified public brand asset
Full-size ready
Listed since
Nov 22, 1999
Headquarters
1. City Park Center. Rue Abderrahmane Sahraoui . Casablanca
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:19 AM
Full coverage
Verified public brand asset
Full-size ready
Listed since
Nov 22, 1999
Headquarters
1. City Park Center. Rue Abderrahmane Sahraoui . Casablanca
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
Financial Services
Subsector
Assurances
Headquarters
1. City Park Center. Rue Abderrahmane Sahraoui . Casablanca
Listed since
Nov 22, 1999
Legal name
AGMA

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
152 012 000,00
Base 172 249 000,00
-20,24 M
2024
172 249 000,00
2023
160 813 000,00
2022
152 012 000,00
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
56 833 000,00
Base 66 626 000,00
-9,79 M
2024
66 626 000,00
2023
63 298 000,00
2022
56 833 000,00
ROE (en %)ROEReturn on equity measures how efficiently equity generates net profit.ROE = net income / average equityBorsalia glossaryOpen explainer
43,06
Base 42,22
+0.84%
2024
42,22
2023
43,28
2022
43,06

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é
AGMA
Siège social
1. City Park Center. Rue Abderrahmane Sahraoui . Casablanca
Date de constitution
01/01/1964
Date d'introduction
09/11/1998

Additional fundamentals

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

Management and ownership

Executive roster
Président Directeur Général
CHRAIBI Ali
Directeur Administratif et Financier
BENCHEKROUN Hassan
Major shareholders
50,03 %ONA Courtage
50,03 %ONA Courtage
31,54 %DIVERS ACTIONNAIRES
18,43 %PATRIMOINE GESTION ET PLACEMENTS
100,00 %Total

Financial statements

Label202420232022
Comptes consolidésOuiOuiOui
Capital social (2)20 000 000,0020 000 000,0020 000 000,00
Capitaux propres (3)157 799 000,00146 239 000,00131 982 000,00
Nombre titres(2)200 000200 000200 000
Chiffre d'Affaires172 249 000,00160 813 000,00152 012 000,00
Résultat d'exploitation85 397 000,0084 757 000,0078 847 000,00
Résultat net (4)66 626 000,0063 298 000,0056 833 000,00

Valuation and ratios

Ratio202420232022
BPA333,13316,49284,17
ROE (en %)42,2243,2843,06
Payout (en %)-873,9589,74
Dividend yield (en %)-43,354,20
PER20,6420,1621,36
PBR8,718,739,20

Capital and threshold activity

No capital operations available.
DateSensQuantitéDéclarantCours (MAD)Seuil Franchi en %Intention du Déclarant
27/05/2021Baisse10 076CAISSE MAROCAINE DE RETRAITE (CMR)4 350,005,00Arrêter ses achats sur la valeur concernée
19/01/2009Hausse1 000CAISSE MAROCAINE DE RETRAITE (CMR)2 302,005,00Poursuivre ses achats sur la valeur concernée
11/02/2004Baisse10 090RMA3 050,005,00Poursuivre ses achats sur la valeur concernée

Related instruments and debt

TickerInstrument
AGMAGMA
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
152 012 000,00
Base 172 249 000,00
-20,24 M
2024
172 249 000,00
2023
160 813 000,00
2022
152 012 000,00
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
56 833 000,00
Base 66 626 000,00
-9,79 M
2024
66 626 000,00
2023
63 298 000,00
2022
56 833 000,00
ROE (en %)ROEReturn on equity measures how efficiently equity generates net profit.ROE = net income / average equityBorsalia glossaryOpen explainer
43,06
Base 42,22
+0.84%
2024
42,22
2023
43,28
2022
43,06

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é
AGMA
Siège social
1. City Park Center. Rue Abderrahmane Sahraoui . Casablanca
Date de constitution
01/01/1964
Date d'introduction
09/11/1998

Additional fundamentals

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

Management and ownership

Details
Executive roster
Président Directeur Général
CHRAIBI Ali
Directeur Administratif et Financier
BENCHEKROUN Hassan
Major shareholders
50,03 %ONA Courtage
50,03 %ONA Courtage
31,54 %DIVERS ACTIONNAIRES
18,43 %PATRIMOINE GESTION ET PLACEMENTS
100,00 %Total

Financial statements

Details
Label202420232022
Comptes consolidésOuiOuiOui
Capital social (2)20 000 000,0020 000 000,0020 000 000,00
Capitaux propres (3)157 799 000,00146 239 000,00131 982 000,00
Nombre titres(2)200 000200 000200 000
Chiffre d'Affaires172 249 000,00160 813 000,00152 012 000,00
Résultat d'exploitation85 397 000,0084 757 000,0078 847 000,00
Résultat net (4)66 626 000,0063 298 000,0056 833 000,00

Valuation and ratios

Details
Ratio202420232022
BPA333,13316,49284,17
ROE (en %)42,2243,2843,06
Payout (en %)-873,9589,74
Dividend yield (en %)-43,354,20
PER20,6420,1621,36
PBR8,718,739,20

Capital and threshold activity

Details
No capital operations available.
DateSensQuantitéDéclarantCours (MAD)Seuil Franchi en %Intention du Déclarant
27/05/2021Baisse10 076CAISSE MAROCAINE DE RETRAITE (CMR)4 350,005,00Arrêter ses achats sur la valeur concernée
19/01/2009Hausse1 000CAISSE MAROCAINE DE RETRAITE (CMR)2 302,005,00Poursuivre ses achats sur la valeur concernée
11/02/2004Baisse10 090RMA3 050,005,00Poursuivre ses achats sur la valeur concernée

Related instruments and debt

Details
TickerInstrument
AGMAGMA
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, 5:52 AM • 18 min
Linked news
5
partial • refreshing
Documents
5
partial • refreshing
Profile
good
Apr 15, 2026, 7:19 AM
Sector confidence
high
278 bars • 12 dividends
Trust & coverage
Quote, news, document, and profile freshness.
OFFICIAL_EXCHANGE_HTML
Official CSE live proxy
Apr 23, 2026, 5:52 AM • 18 min
Linked news
5
partial • refreshing
Documents
5
partial • refreshing
Profile
good
Apr 15, 2026, 7:19 AM
Sector confidence
high
278 bars • 12 dividends
Volume and turnover glossary
Understand the liquidity metrics used on this stock page.
CIH stock page
Compare Agma with CIH.
EQDOM stock page
Compare Agma with EQDOM.

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
37
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
260,3 k MAD
Estimated from the latest verified closes.
Activity window
Latest 8 visible sessions
Average volume: 1,85
Average turnover: 13 k MAD
Apr 14+0.00%
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: 0TurnoverTurnoverThe 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: 0 MAD
Apr 13+2.86%
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: 18TurnoverTurnoverThe 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: 129,6 k MAD
Apr 10+0.00%
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: 0TurnoverTurnoverThe 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: 0 MAD
Apr 09+0.00%
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: 0TurnoverTurnoverThe 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: 0 MAD
Apr 08+0.00%
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: 0TurnoverTurnoverThe 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: 0 MAD
Apr 07-0.30%
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: 2TurnoverTurnoverThe 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: 14 k MAD
Apr 06+0.00%
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: 0TurnoverTurnoverThe 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: 0 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: 0TurnoverTurnoverThe 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: 0 MAD
5-session move
+2.86%
Computed from the latest available closes.
Recent window
6.555,00 MAD - 7.199,00 MAD
37 shares traded
260,31 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, 05:52
7 shares
6.900,00 MAD
23 avr. 2026, 05:22
7 shares
6.900,00 MAD
23 avr. 2026, 04:51
7 shares
6.900,00 MAD
23 avr. 2026, 04:18
7 shares
6.900,00 MAD
15 avr. 2026, 15:30
Research highlights
Quick coverage, spread, and turnover markers.
Coverage5 docs / 5 news
52W position+7.08% from low
Turnover48,3 k
Spread--
Research highlights
Quick coverage, spread, and turnover markers.
Coverage5 docs / 5 news
52W position+7.08% from low
Turnover48,3 k
Spread--

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
100
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
-- 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
1,38 Md
48,3 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
6.444,00 MAD - 7.199,00 MAD
-4.15% 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
100
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
-- 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
1,38 Md
48,3 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
6.444,00 MAD - 7.199,00 MAD
-4.15% vs high
Microstructure & session
Open, range, flow, and book data.
Open6.900,00 MAD
High6.900,00 MAD
Low6.900,00 MAD
Previous close6.900,00 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 explainer7
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 explainer48,3 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 explainerRef. 6.900,00 MAD
AskBid / AskThe best current buying price and best current selling price in the order book.A tight spread usually signals better tradability.Borsalia glossaryOpen explainerLast 6.900,00 MAD
TradesSpreadThe gap between bid and ask, often expressed in basis points.Spread bps = ((ask - bid) / mid-price) × 10,000Borsalia glossaryOpen explainerBook unavailable
SpreadSpreadThe gap between bid and ask, often expressed in basis points.Spread bps = ((ask - bid) / mid-price) × 10,000Borsalia glossaryOpen explainerBook unavailable
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 explainerBook unavailable
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 explainerVerified snapshot
Microstructure & session
Open, range, flow, and book data.
Open6.900,00 MAD
High6.900,00 MAD
Low6.900,00 MAD
Previous close6.900,00 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 explainer7
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 explainer48,3 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 explainerRef. 6.900,00 MAD
AskBid / AskThe best current buying price and best current selling price in the order book.A tight spread usually signals better tradability.Borsalia glossaryOpen explainerLast 6.900,00 MAD
TradesSpreadThe gap between bid and ask, often expressed in basis points.Spread bps = ((ask - bid) / mid-price) × 10,000Borsalia glossaryOpen explainerBook unavailable
SpreadSpreadThe gap between bid and ask, often expressed in basis points.Spread bps = ((ask - bid) / mid-price) × 10,000Borsalia glossaryOpen explainerBook unavailable
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 explainerBook unavailable
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 explainerVerified snapshot
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 explainer1,4 Md MAD
Shares outstanding200 k
Nominal value100,00 MAD
IPO price--
Vs 52W high-4.15%
Vs 52W low+7.08%
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 explainer1,4 Md MAD
Shares outstanding200 k
Nominal value100,00 MAD
IPO price--
Vs 52W high-4.15%
Vs 52W low+7.08%
Technicals
Signals and derived indicators.
BBANDS6.948,95
SMA_206.948,95
EMA_206.990,97
RSI_1468,74
VWAP6.726,92
MACD61,09
Technicals
Signals and derived indicators.
BBANDS6.948,95
SMA_206.948,95
EMA_206.990,97
RSI_1468,74
VWAP6.726,92
MACD61,09
Latest Headlines
Linked symbol news flow.
Maroc : Agma - Résultats et dividende 2023
african markets
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
Maroc : Agma - Résultats et dividende 2023
Maroc : Agma - Résultats et dividende 2023 african markets
AGMA : hausse du RNPG de 10,8% en 2025
libe.ma
news.google.comMar 27, 2026
Feed timeFeed timeA fallback timestamp coming from the feed or aggregator rather than the original publisher page.Borsalia glossaryOpen explainer
Check feed
AGMA : hausse du RNPG de 10,8% en 2025
AGMA : hausse du RNPG de 10,8% en 2025 libe.ma
AGMA : hausse du RNPG de 10,8% en 2025
libe.ma
libe.maMar 27, 2026
Feed timeFeed timeA fallback timestamp coming from the feed or aggregator rather than the original publisher page.Borsalia glossaryOpen explainer
Check feed
AGMA : hausse du RNPG de 10,8% en 2025
AGMA : hausse du RNPG de 10,8% en 2025 libe.ma
AGMA : Bénéfices en hausse de 10% en 2025
Le Matin.ma
lematin.maMar 19, 2026, 10:05 AM
Check feed
AGMA : Bénéfices en hausse de 10% en 2025
AGMA : Bénéfices en hausse de 10% en 2025 Le Matin.ma
Full issuer news feed
Latest Headlines
Linked symbol news flow.
Maroc : Agma - Résultats et dividende 2023
african markets
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
Maroc : Agma - Résultats et dividende 2023
Maroc : Agma - Résultats et dividende 2023 african markets
AGMA : hausse du RNPG de 10,8% en 2025
libe.ma
news.google.comMar 27, 2026
Feed timeFeed timeA fallback timestamp coming from the feed or aggregator rather than the original publisher page.Borsalia glossaryOpen explainer
Check feed
AGMA : hausse du RNPG de 10,8% en 2025
AGMA : hausse du RNPG de 10,8% en 2025 libe.ma
AGMA : hausse du RNPG de 10,8% en 2025
libe.ma
libe.maMar 27, 2026
Feed timeFeed timeA fallback timestamp coming from the feed or aggregator rather than the original publisher page.Borsalia glossaryOpen explainer
Check feed
AGMA : hausse du RNPG de 10,8% en 2025
AGMA : hausse du RNPG de 10,8% en 2025 libe.ma
AGMA : Bénéfices en hausse de 10% en 2025
Le Matin.ma
lematin.maMar 19, 2026, 10:05 AM
Check feed
AGMA : Bénéfices en hausse de 10% en 2025
AGMA : Bénéfices en hausse de 10% en 2025 Le Matin.ma
Full issuer news feed
Event timeline
Recent issuer milestones.
news
6 avr. 2026, 00:30
Maroc : Agma - Résultats et dividende 2023
news
27 mar. 2026, 12:08
AGMA : hausse du RNPG de 10,8% en 2025
news
27 mar. 2026, 08:00
AGMA : hausse du RNPG de 10,8% en 2025
news
19 mar. 2026, 10:05
AGMA : Bénéfices en hausse de 10% en 2025
document
19 mar. 2026, 00:00
Agma - CP relatif aux résultats financiers 2025
document
30 sept. 2025, 01:00
Agma - Résultats financiers du 1er semestre 2025
document
17 sept. 2025, 01:00
Agma - CP relatif aux résultats du 1er semestre 2025
dividend
15 juil. 2025, 01:00
Agma dividend
document
18 jui. 2025, 01:00
AGM : Détachement du dividende
dividend
16 juil. 2024, 01:00
Agma dividend
dividend
13 juil. 2023, 01:00
Agma dividend
dividend
18 juil. 2022, 01:00
Agma dividend
Event timeline
Recent issuer milestones.
news
6 avr. 2026, 00:30
Maroc : Agma - Résultats et dividende 2023
news
27 mar. 2026, 12:08
AGMA : hausse du RNPG de 10,8% en 2025
news
27 mar. 2026, 08:00
AGMA : hausse du RNPG de 10,8% en 2025
news
19 mar. 2026, 10:05
AGMA : Bénéfices en hausse de 10% en 2025
document
19 mar. 2026, 00:00
Agma - CP relatif aux résultats financiers 2025
document
30 sept. 2025, 01:00
Agma - Résultats financiers du 1er semestre 2025
document
17 sept. 2025, 01:00
Agma - CP relatif aux résultats du 1er semestre 2025
dividend
15 juil. 2025, 01:00
Agma dividend
document
18 jui. 2025, 01:00
AGM : Détachement du dividende
dividend
16 juil. 2024, 01:00
Agma dividend
dividend
13 juil. 2023, 01:00
Agma dividend
dividend
18 juil. 2022, 01:00
Agma dividend
Related symbols
Peer and sector context.
CIH logo
CIH
CIH
370,00 MAD
-1.33%
EQDOM logo
EQD
EQDOM
1.400,00 MAD
+0.00%
CDM logo
CDM
CDM
1.027,00 MAD
+0.00%
Attijariwafa logo
ATW
Attijariwafa
714,00 MAD
-0.14%
ATLANTASANAD logo
ATL
ATLANTASANAD
132,75 MAD
+0.57%
Related symbols
Peer and sector context.
CIH logo
CIH
CIH
370,00 MAD
-1.33%
EQDOM logo
EQD
EQDOM
1.400,00 MAD
+0.00%
CDM logo
CDM
CDM
1.027,00 MAD
+0.00%
Attijariwafa logo
ATW
Attijariwafa
714,00 MAD
-0.14%
ATLANTASANAD logo
ATL
ATLANTASANAD
132,75 MAD
+0.57%
Browse global filings feed
Browse global filings feed
Open the market glossary
Open the market glossary
18 shares
7.199,00 MAD
15 avr. 2026, 09:48
18 shares
7.199,00 MAD
Activity readout
Apr 140 MAD
Apr 13129,6 k MAD
Apr 100 MAD
Apr 090 MAD
When the live order book is unavailable, Borsalia leans on the latest verified sessions to keep the tape usable.