Market Cap 18.92B
Revenue (ttm) 16.13B
Net Income (ttm) 960.00M
EPS (ttm) N/A
PE Ratio 36.39
Forward PE 14.34
Profit Margin 5.95%
Debt to Equity Ratio 0.35
Volume 2,825,911
Avg Vol 5,654,708
Day's Range N/A - N/A
Shares Out 1.45B
Stochastic %K 80%
Beta 1.51
Analysts Strong Sell
Price Target $14.07

Company Profile

CEMEX, S.A.B. de C.V., together with its subsidiaries, engages in the production, marketing, distribution, and sale of cement, ready-mix concrete, aggregates, urbanization solutions, and other construction materials and services worldwide. It offers gray ordinary portland, white portland, and blended cement products; masonry or mortar products; standard ready-mix, architectural and decorative, rapid-setting, fiber-reinforced, fluid-fill, roller-compacted, self-consolidating, pervious, and antiba...

Industry: Building Materials
Sector: Basic Materials
Phone: 52 81 8888 8888
Address:
Avenida Ricardo Margain Zozaya #325, Colonia Valle del Campestre, San Pedro Garza García, Mexico
Jayhoze
Jayhoze May. 20 at 3:00 PM
$CX breaking out - hasn’t done anything in 20 years. Long-shot to be targeted by $QXO - my opinion only…nothing to back that up
0 · Reply
Estimize
Estimize May. 11 at 12:06 PM
Wall St is expecting 0.18 EPS for $CX Q2 [Reporting 07/23 BMO] http://www.estimize.com/intro/cx?chart=historical&metric_name=eps&utm_conten
0 · Reply
CapitalMonk
CapitalMonk May. 7 at 3:03 AM
$CX Price: $13.55 (+5.28%) Trend: Bullish Market Bias (7D): Bearish Bias 📉 Expected Range: ±0.82% RSI: 74.0 | Momentum: Strong Momentum Volume: +84.4% vs avg Volatility: 2.84% Support: $11.53 | Resistance: $13.67 Tools used: https://www.trade-ideas.com Code: INTERSTOCK25
0 · Reply
SuperGreenToday
SuperGreenToday May. 6 at 12:37 PM
$CX Share Price: $12.88 Contract Selected: Oct 16, 2026 $15 Calls Buy Zone: $0.54 – $0.66 Target Zone: $0.99 – $1.21 Potential Upside: 74% ROI Time to Expiration: 162 Days | Updates via https://fxcapta.com/stockinfo/
0 · Reply
Estimize
Estimize Apr. 23 at 10:15 PM
$CX reported 100.00% YoY EPS growth for Q1, up from -218.75% in Q4. http://www.estimize.com/intro/cx?chart=historical&metric_name=eps&utm_c
0 · Reply
Estimize
Estimize Apr. 15 at 8:33 PM
Wall St is expecting 0.08 EPS for $CX Q1 [Reporting 04/23 BMO] http://www.estimize.com/intro/cx?chart=historical&metric_name=eps&utm_conten
0 · Reply
Papawu99
Papawu99 Apr. 15 at 2:47 PM
$CX snooze 😴
0 · Reply
trademx71
trademx71 Apr. 6 at 4:54 PM
Take alook at $CX...
1 · Reply
trademx71
trademx71 Apr. 6 at 4:42 PM
$CX From finviz
0 · Reply
CapitalMonk
CapitalMonk Apr. 6 at 11:14 AM
$CX Price: $11.23 (-3.11%) Trend: Bullish Market Bias (7D): Bearish Bias 📉 Expected Range: ±1.60% RSI: 59.3 | Momentum: Moderate Volume: -57.9% vs avg Volatility: 3.18% Support: $9.90 | Resistance: $11.71 Tools used: https://www.trade-ideas.com Code: INTERSTOCK25
0 · Reply
Latest News on CX
Cemex Wins Global Water Stewardship Award for Initiative in Mexico

Thu, 28 May 2026 18:00:00 -0400 - 7 days ago

Cemex Wins Global Water Stewardship Award for Initiative in Mexico


Cemex assumed with a Neutral at Grupo Santander

2026-05-19T09:06:16.000Z - 16 days ago

Cemex assumed with a Neutral at Grupo Santander


Cemex price target raised to $14.50 from $14 at JPMorgan

2026-04-24T08:35:40.000Z - 5 weeks ago

Cemex price target raised to $14.50 from $14 at JPMorgan


CEMEX Earnings Call Transcript: Q1 2026

Apr 23, 2026, 11:00 AM EDT - 6 weeks ago

CEMEX Earnings Call Transcript: Q1 2026


CEMEX Earnings release: Q1 2026

Apr 23, 2026, 11:00 AM EDT - 6 weeks ago

CEMEX Earnings release: Q1 2026


CEMEX Slides: Q1 2026

Apr 23, 2026, 11:00 AM EDT - 6 weeks ago

CEMEX Slides: Q1 2026


Cemex price target raised to $14.10 from $13.90 at Scotiabank

2026-04-10T11:31:08.000Z - 7 weeks ago

Cemex price target raised to $14.10 from $13.90 at Scotiabank


Cemex participates in a conference call with JPMorgan

2026-03-27T14:41:06.000Z - 2 months ago

Cemex participates in a conference call with JPMorgan


Cemex receives MSCI ESG Rating upgrade to AAA

2026-03-24T11:40:57.000Z - 2 months ago

Cemex receives MSCI ESG Rating upgrade to AAA


Cemex Receives MSCI ESG Rating Upgrade to AAA

Mar 24, 2026, 7:30 AM EDT - 2 months ago

Cemex Receives MSCI ESG Rating Upgrade to AAA

CX


Cemex to divest certain operations in Colombia for $555M

2026-03-12T09:20:20.000Z - 3 months ago

Cemex to divest certain operations in Colombia for $555M


Cemex to Divest a Part of Its Operations in Colombia

Mar 12, 2026, 1:30 AM EDT - 3 months ago

Cemex to Divest a Part of Its Operations in Colombia

CX


Cemex upgraded to Outperform from Market Perform at Itau BBA

2026-03-12T00:45:11.000Z - 3 months ago

Cemex upgraded to Outperform from Market Perform at Itau BBA


Scotiabank upgrades Cemex to Outperform on recent selloff

2026-03-11T11:07:06.000Z - 3 months ago

Scotiabank upgrades Cemex to Outperform on recent selloff


Cemex upgraded to Outperform from Sector Perform at Scotiabank

2026-03-10T20:36:34.000Z - 3 months ago

Cemex upgraded to Outperform from Sector Perform at Scotiabank


CEMEX Transcript: Investor Day 2026

Feb 26, 2026, 9:00 AM EST - 3 months ago

CEMEX Transcript: Investor Day 2026


CEMEX Slides: FY 2026

Feb 26, 2026, 9:00 AM EST - 3 months ago

CEMEX Slides: FY 2026


Cemex price target raised to $14 from $13.50 at JPMorgan

2026-02-12T12:38:23.000Z - 4 months ago

Cemex price target raised to $14 from $13.50 at JPMorgan


Cemex downgraded to Hold from Buy at HSBC

2026-02-06T10:15:32.000Z - 4 months ago

Cemex downgraded to Hold from Buy at HSBC


Cemex downgraded to Hold from Buy at HSBC

2026-02-06T02:10:26.000Z - 4 months ago

Cemex downgraded to Hold from Buy at HSBC


Cemex price target raised to $13.50 from $11.10 at Scotiabank

2026-02-05T16:05:35.000Z - 4 months ago

Cemex price target raised to $13.50 from $11.10 at Scotiabank


CEMEX Earnings Call Transcript: Q4 2025

Feb 5, 2026, 10:00 AM EST - 4 months ago

CEMEX Earnings Call Transcript: Q4 2025


CEMEX Earnings release: Q4 2025

Feb 5, 2026, 10:00 AM EST - 4 months ago

CEMEX Earnings release: Q4 2025


CEMEX Slides: Q4 2025

Feb 5, 2026, 10:00 AM EST - 4 months ago

CEMEX Slides: Q4 2025


CEMEX Annual report: Q4 2025

Feb 5, 2026, 10:00 AM EST - 4 months ago

CEMEX Annual report: Q4 2025


Cemex price target raised to $15 from $12 at Barclays

2026-01-27T10:45:12.000Z - 4 months ago

Cemex price target raised to $15 from $12 at Barclays


Cemex call volume above normal and directionally bullish

2026-01-21T20:05:16.000Z - 4 months ago

Cemex call volume above normal and directionally bullish


Cemex upgraded to Outperform from Market Perform at BBVA

2026-01-09T17:30:16.000Z - 5 months ago

Cemex upgraded to Outperform from Market Perform at BBVA


CEMEX Slides: Investor Presentation

Dec 22, 2025, 7:00 AM EST - 5 months ago

CEMEX Slides: Investor Presentation


CEMEX Earnings Call Transcript: Q3 2025

Oct 28, 2025, 11:00 AM EDT - 7 months ago

CEMEX Earnings Call Transcript: Q3 2025


CEMEX Earnings release: Q3 2025

Oct 28, 2025, 11:00 AM EDT - 7 months ago

CEMEX Earnings release: Q3 2025


CEMEX Slides: Q3 2025

Oct 28, 2025, 11:00 AM EDT - 7 months ago

CEMEX Slides: Q3 2025


CEMEX Slides: Investor Presentation

Aug 1, 2025, 7:00 AM EDT - 10 months ago

CEMEX Slides: Investor Presentation


CEMEX Earnings Call Transcript: Q2 2025

Jul 24, 2025, 10:00 AM EDT - 11 months ago

CEMEX Earnings Call Transcript: Q2 2025


CEMEX Earnings release: Q2 2025

Jul 24, 2025, 10:00 AM EDT - 11 months ago

CEMEX Earnings release: Q2 2025


CEMEX Slides: Q2 2025

Jul 24, 2025, 10:00 AM EDT - 11 months ago

CEMEX Slides: Q2 2025


CEMEX Earnings Call Transcript: Q1 2025

Apr 28, 2025, 11:00 AM EDT - 1 year ago

CEMEX Earnings Call Transcript: Q1 2025


CEMEX Earnings release: Q1 2025

Apr 28, 2025, 11:00 AM EDT - 1 year ago

CEMEX Earnings release: Q1 2025


CEMEX Slides: Q1 2025

Apr 28, 2025, 11:00 AM EDT - 1 year ago

CEMEX Slides: Q1 2025


Jaime Muguiro Begins Tenure as CEO of Cemex

Apr 1, 2025, 7:30 AM EDT - 1 year ago

Jaime Muguiro Begins Tenure as CEO of Cemex


Cemex Announces Senior Level Organizational Changes

Feb 10, 2025, 7:17 AM EST - 1 year ago

Cemex Announces Senior Level Organizational Changes


Cemex Announces CEO Transition

Feb 10, 2025, 6:40 AM EST - 1 year ago

Cemex Announces CEO Transition


CEMEX Earnings Call Transcript: Q4 2024

Feb 6, 2025, 10:00 AM EST - 1 year ago

CEMEX Earnings Call Transcript: Q4 2024


CEMEX Earnings release: Q4 2024

Feb 6, 2025, 10:00 AM EST - 1 year ago

CEMEX Earnings release: Q4 2024


CEMEX Annual report: Q4 2024

Feb 6, 2025, 10:00 AM EST - 1 year ago

CEMEX Annual report: Q4 2024


CEMEX Slides: Q4 2024

Feb 6, 2025, 10:00 AM EST - 1 year ago

CEMEX Slides: Q4 2024


Trade War Bargain Stocks: Top 3 Picks Too Good to Pass Up

Feb 5, 2025, 11:18 AM EST - 1 year ago

Trade War Bargain Stocks: Top 3 Picks Too Good to Pass Up

CNI TSLA


These 2 emerging markets stocks could return 50% each in 2025

Dec 14, 2024, 4:20 AM EST - 1 year ago

These 2 emerging markets stocks could return 50% each in 2025

XP


Cemex Recognized at COP29 for Solar Clinker Breakthrough

Nov 20, 2024, 6:29 PM EST - 1 year ago

Cemex Recognized at COP29 for Solar Clinker Breakthrough


CEMEX Earnings Call Transcript: Q3 2024

Oct 28, 2024, 11:00 AM EDT - 1 year ago

CEMEX Earnings Call Transcript: Q3 2024


CEMEX Earnings release: Q3 2024

Oct 28, 2024, 11:00 AM EDT - 1 year ago

CEMEX Earnings release: Q3 2024


CEMEX Slides: Q3 2024

Oct 28, 2024, 11:00 AM EDT - 1 year ago

CEMEX Slides: Q3 2024


3 Affordable Stocks Under $10 Ready to Rebound Soon

Aug 19, 2024, 9:47 AM EDT - 1 year ago

3 Affordable Stocks Under $10 Ready to Rebound Soon

OXY RIG RIOT


CEMEX Earnings Call Transcript: Q2 2024

Jul 25, 2024, 11:00 AM EDT - 2 years ago

CEMEX Earnings Call Transcript: Q2 2024


CEMEX Earnings release: Q2 2024

Jul 25, 2024, 11:00 AM EDT - 2 years ago

CEMEX Earnings release: Q2 2024


CEMEX Slides: Q2 2024

Jul 25, 2024, 11:00 AM EDT - 2 years ago

CEMEX Slides: Q2 2024


Cemex and MPP collaborate to accelerate decarbonization projects

May 13, 2024, 11:25 AM EDT - 2 years ago

Cemex and MPP collaborate to accelerate decarbonization projects


Cemex Tops Industry in 2024 Climate and Energy Benchmark

May 7, 2024, 6:32 PM EDT - 2 years ago

Cemex Tops Industry in 2024 Climate and Energy Benchmark


Fitch Ratings Upgrades Cemex to Investment Grade

Apr 30, 2024, 5:42 PM EDT - 2 years ago

Fitch Ratings Upgrades Cemex to Investment Grade


CEMEX Earnings Call Transcript: Q1 2024

Apr 25, 2024, 11:00 AM EDT - 2 years ago

CEMEX Earnings Call Transcript: Q1 2024


CEMEX Earnings release: Q1 2024

Apr 25, 2024, 11:00 AM EDT - 2 years ago

CEMEX Earnings release: Q1 2024


CEMEX Slides: Q1 2024

Apr 25, 2024, 11:00 AM EDT - 2 years ago

CEMEX Slides: Q1 2024


UKG Names New President, GTM: Meet Rachel Barger

Apr 19, 2024, 9:00 AM EDT - 2 years ago

UKG Names New President, GTM: Meet Rachel Barger


CEMEX Transcript: Investor Day 2024

Mar 20, 2024, 8:00 AM EDT - 2 years ago

CEMEX Transcript: Investor Day 2024


CEMEX Slides: FY 2024

Mar 20, 2024, 8:00 AM EDT - 2 years ago

CEMEX Slides: FY 2024


Standard & Poor's Upgrades Cemex to Investment Grade

Mar 13, 2024, 7:03 PM EDT - 2 years ago

Standard & Poor's Upgrades Cemex to Investment Grade


CEMEX Earnings Call Transcript: Q4 2023

Feb 8, 2024, 10:00 AM EST - 2 years ago

CEMEX Earnings Call Transcript: Q4 2023


CEMEX Annual report: Q4 2023

Feb 8, 2024, 10:00 AM EST - 2 years ago

CEMEX Annual report: Q4 2023


CEMEX Earnings release: Q4 2023

Feb 8, 2024, 10:00 AM EST - 2 years ago

CEMEX Earnings release: Q4 2023


CEMEX Slides: Q4 2023

Feb 8, 2024, 10:00 AM EST - 2 years ago

CEMEX Slides: Q4 2023


Cemex passes 1,000 lower-carbon truck milestone

Dec 4, 2023, 8:14 AM EST - 2 years ago

Cemex passes 1,000 lower-carbon truck milestone


CEMEX Earnings Call Transcript: Q3 2023

Oct 26, 2023, 11:00 AM EDT - 2 years ago

CEMEX Earnings Call Transcript: Q3 2023


CEMEX Earnings release: Q3 2023

Oct 26, 2023, 11:00 AM EDT - 2 years ago

CEMEX Earnings release: Q3 2023


CEMEX Slides: Q3 2023

Oct 26, 2023, 11:00 AM EDT - 2 years ago

CEMEX Slides: Q3 2023


CEMEX Earnings Call Transcript: Q2 2023

Jul 27, 2023, 11:00 AM EDT - 3 years ago

CEMEX Earnings Call Transcript: Q2 2023


CEMEX Earnings release: Q2 2023

Jul 27, 2023, 11:00 AM EDT - 3 years ago

CEMEX Earnings release: Q2 2023


CEMEX Slides: Q2 2023

Jul 27, 2023, 11:00 AM EDT - 3 years ago

CEMEX Slides: Q2 2023


CEMEX Earnings Call Transcript: Q1 2023

May 2, 2023, 11:00 AM EDT - 3 years ago

CEMEX Earnings Call Transcript: Q1 2023


CEMEX Earnings release: Q1 2023

May 2, 2023, 11:00 AM EDT - 3 years ago

CEMEX Earnings release: Q1 2023


CEMEX Slides: Q1 2023

May 2, 2023, 11:00 AM EDT - 3 years ago

CEMEX Slides: Q1 2023


Cemex updates its brand as part of an ongoing evolution

Mar 15, 2023, 9:17 AM EDT - 3 years ago

Cemex updates its brand as part of an ongoing evolution


CEMEX Earnings Call Transcript: Q4 2022

Feb 13, 2023, 10:00 AM EST - 3 years ago

CEMEX Earnings Call Transcript: Q4 2022


CEMEX Annual report: Q4 2022

Feb 13, 2023, 10:00 AM EST - 3 years ago

CEMEX Annual report: Q4 2022


CEMEX Earnings release: Q4 2022

Feb 13, 2023, 10:00 AM EST - 3 years ago

CEMEX Earnings release: Q4 2022


CEMEX Slides: Q4 2022

Feb 13, 2023, 10:00 AM EST - 3 years ago

CEMEX Slides: Q4 2022


CEMEX Transcript: CEMEX Day 2022

Nov 16, 2022, 8:30 AM EST - 3 years ago

CEMEX Transcript: CEMEX Day 2022


CEMEX Slides: FY 2022

Nov 16, 2022, 8:30 AM EST - 3 years ago

CEMEX Slides: FY 2022


Mexico's Cemex posts third-quarter profit after raising prices

Oct 27, 2022, 11:42 AM EDT - 3 years ago

Mexico's Cemex posts third-quarter profit after raising prices


CEMEX Earnings Call Transcript: Q3 2022

Oct 27, 2022, 10:00 AM EDT - 3 years ago

CEMEX Earnings Call Transcript: Q3 2022


CEMEX Earnings release: Q3 2022

Oct 27, 2022, 10:00 AM EDT - 3 years ago

CEMEX Earnings release: Q3 2022


CEMEX Slides: Q3 2022

Oct 27, 2022, 10:00 AM EDT - 3 years ago

CEMEX Slides: Q3 2022


CEMEX and Ocean Conservancy Team Up to Clean Cancun Beaches

Oct 11, 2022, 4:30 PM EDT - 3 years ago

CEMEX and Ocean Conservancy Team Up to Clean Cancun Beaches


CEMEX Earnings Call Transcript: Q2 2022

Jul 27, 2022, 10:39 PM EDT - 4 years ago

CEMEX Earnings Call Transcript: Q2 2022


CEMEX Earnings release: Q2 2022

Jul 27, 2022, 10:39 PM EDT - 4 years ago

CEMEX Earnings release: Q2 2022


CEMEX Slides: Q2 2022

Jul 27, 2022, 10:39 PM EDT - 4 years ago

CEMEX Slides: Q2 2022


Jayhoze
Jayhoze May. 20 at 3:00 PM
$CX breaking out - hasn’t done anything in 20 years. Long-shot to be targeted by $QXO - my opinion only…nothing to back that up
0 · Reply
Estimize
Estimize May. 11 at 12:06 PM
Wall St is expecting 0.18 EPS for $CX Q2 [Reporting 07/23 BMO] http://www.estimize.com/intro/cx?chart=historical&metric_name=eps&utm_conten
0 · Reply
CapitalMonk
CapitalMonk May. 7 at 3:03 AM
$CX Price: $13.55 (+5.28%) Trend: Bullish Market Bias (7D): Bearish Bias 📉 Expected Range: ±0.82% RSI: 74.0 | Momentum: Strong Momentum Volume: +84.4% vs avg Volatility: 2.84% Support: $11.53 | Resistance: $13.67 Tools used: https://www.trade-ideas.com Code: INTERSTOCK25
0 · Reply
SuperGreenToday
SuperGreenToday May. 6 at 12:37 PM
$CX Share Price: $12.88 Contract Selected: Oct 16, 2026 $15 Calls Buy Zone: $0.54 – $0.66 Target Zone: $0.99 – $1.21 Potential Upside: 74% ROI Time to Expiration: 162 Days | Updates via https://fxcapta.com/stockinfo/
0 · Reply
Estimize
Estimize Apr. 23 at 10:15 PM
$CX reported 100.00% YoY EPS growth for Q1, up from -218.75% in Q4. http://www.estimize.com/intro/cx?chart=historical&metric_name=eps&utm_c
0 · Reply
Estimize
Estimize Apr. 15 at 8:33 PM
Wall St is expecting 0.08 EPS for $CX Q1 [Reporting 04/23 BMO] http://www.estimize.com/intro/cx?chart=historical&metric_name=eps&utm_conten
0 · Reply
Papawu99
Papawu99 Apr. 15 at 2:47 PM
$CX snooze 😴
0 · Reply
trademx71
trademx71 Apr. 6 at 4:54 PM
Take alook at $CX...
1 · Reply
trademx71
trademx71 Apr. 6 at 4:42 PM
$CX From finviz
0 · Reply
CapitalMonk
CapitalMonk Apr. 6 at 11:14 AM
$CX Price: $11.23 (-3.11%) Trend: Bullish Market Bias (7D): Bearish Bias 📉 Expected Range: ±1.60% RSI: 59.3 | Momentum: Moderate Volume: -57.9% vs avg Volatility: 3.18% Support: $9.90 | Resistance: $11.71 Tools used: https://www.trade-ideas.com Code: INTERSTOCK25
0 · Reply
Buccmarine
Buccmarine Mar. 30 at 12:17 PM
$CX hello anyone here ?
1 · Reply
Greyhound_
Greyhound_ Mar. 19 at 8:46 PM
I rarely provide investment ideas anymore but I believe long-term this war in Iran is going to force nations to rethink global supply routes. Something as critical as oil cannot have a major chokepoint in a single location, where naval ships are sitting ducks trying to defend the oil tankers (US ships are apparently excellent at intercepting long-range missiles but not quite as adept/experienced at taking out drones from 5 miles on-shore). All of this to say I believe by the end of Trump's administration there will be talk of forming a new canal /supply route through more friendly nations -- at enormous cost, of course -- and more immediately, expanding pipelines underground. Lots of interesting stocks to look at that may benefit from this unfortunate Middle East situation. Reminds me of 2003 when Saddam torched his oil fields and there was only one major company (Boots & Coots) capable of putting out oil fires in hostile conditions. $CX $KMI $USO
0 · Reply
SorosSonosSatoshi
SorosSonosSatoshi Mar. 12 at 8:48 PM
$CX all eyes 8.88 Print AND get Tsunami Back to 6.666 First 9.666/9.876543210 the tons of Million shares of Stop loss marks....
0 · Reply
MHM7700
MHM7700 Mar. 12 at 6:44 PM
$CX 0320 10p $0.15
0 · Reply
SorosSonosSatoshi
SorosSonosSatoshi Mar. 9 at 3:53 PM
$CX all 3 eyes 9.666 the. Millions of Minions Stop loss marks. Sweep AND getvsweety 7.777 back
0 · Reply
SorosSonosSatoshi
SorosSonosSatoshi Mar. 9 at 11:04 AM
$CX back to the roots 7 77
0 · Reply
thezat
thezat Feb. 26 at 2:39 PM
$CX turd
0 · Reply
thezat
thezat Feb. 19 at 2:52 PM
$CX 6 months of going up and you choose to start consolidating now.
0 · Reply
Beatingthetide
Beatingthetide Feb. 18 at 1:46 PM
Over the past decade,$CX has done a lot of things right. The balance sheet is cleaner. Leverage is down. FCF generation is real. Margins are structurally better. The business today is far more resilient than the Cemex most investors remember from past cycles. This was operational discipline, asset sales, cost control, and a slow grind toward sanity. Credit where it’s due. But here’s the issue: the market already knows this. At current prices, a lot of that progress is priced in. You’re no longer buying a broken company fixing itself. You’re buying a cyclical materials business at a point where expectations are higher and the margin for error is thinner. I like the business. I respect the execution. I don’t like the entry point. For me, CX is a watchlist stock, not a buy stock at these levels. In cyclicals, valuation is the margin of safety. Right now, that cushion looks… modest. https://www.beatingthetide.com/p/why-i-respect-cemex-cx-more
0 · Reply