Corporación Inmobiliaria Vesta, S.A.B. de C.V. (VTMX)
NYSE: VTMX · Real-Time Price · USD
34.23
+0.54 (1.60%)
At close: Aug 7, 2026, 4:00 PM EDT
34.31
+0.08 (0.23%)
After-hours: Aug 7, 2026, 7:34 PM EDT

VTMX Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,0662,5802,1943,447--
Market Cap Growth
34.95%17.56%-36.35%---
Enterprise Value
3,8543,5192,8583,86200
Last Close Price
34.2330.4925.6039.62--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
7.6310.8510.129.62--
PS Ratio
10.089.118.6916.07--
PB Ratio
0.970.940.841.39--
P/TBV Ratio
0.950.960.871.23--
P/OCF Ratio
16.3312.4516.9223.81--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
12.6712.4311.3218.01--
EV/EBITDA Ratio
17.2516.1715.8023.69--
EV/EBIT Ratio
17.4016.3015.9223.92--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.370.460.310.340.570.64
Debt / EBITDA Ratio
5.275.874.685.626.517.18
Debt / FCF Ratio
-----7.57
Net Debt / Equity Ratio
0.250.340.260.170.480.33
Net Debt / EBITDA Ratio
3.464.323.672.555.533.71
Net Debt / FCF Ratio
-10.78-7.20-6.50-3.45-3.883.91
Asset Turnover
0.060.070.070.060.060.06
Quick Ratio
4.184.792.663.692.957.16
Current Ratio
4.264.842.683.843.377.17
Return on Equity (ROE)
13.65%9.05%8.79%15.35%15.75%13.58%
Return on Assets (ROA)
5.46%5.25%2.43%3.97%4.14%3.48%
Return on Invested Capital (ROIC)
6.61%6.43%3.05%5.02%5.42%4.64%
Return on Capital Employed (ROCE)
4.82%5.19%4.78%4.94%5.08%5.23%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
13.11%9.21%9.88%10.39%--
Dividend Yield
2.06%2.64%2.85%1.98%--
Payout Ratio
15.66%28.24%28.51%18.79%23.40%31.83%
Buyback Yield / Dilution
-15.67%2.51%-14.89%-10.74%-0.19%-20.73%
Total Shareholder Return
-13.61%5.15%-12.03%-8.76%-0.19%-20.73%
SEC Filings: 10-K · 10-Q