OTC : MRETF

Martinrea International Inc. — Institutional Ownership

$7.67 USD

-$0.02 (-0.26%)

Volume
100
Average Volume
12.85K
Market Capitalization
$543.75M
P/E Ratio
6.35
Dividend Yield
1.84%
Price Target
Year High
$8.46
Year Low
$6.06
Day High
Day Low
Payout Ratio
$0.12
Current Ratio
$1.23
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
MRETF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $10.40 72.71M $756.27M $174M $1.12B $1.7B
2024-12-31 $9.02 75.5M $680.78M $167.95M $1.22B $1.74B
2023-12-31 $14.47 79.61M $1.15B $186.8M $1.23B $2.19B
2022-12-31 $11.27 80.38M $905.59M $161.66M $1.34B $2.09B
2021-12-31 $11.49 80.34M $923.11M $153.29M $1.25B $2.02B
2020-12-31 $15.01 80.14M $1.2B $152.79M $1.05B $2.1B
2019-12-31 $14.45 82.49M $1.19B $118.97M $983.92M $2.06B
2018-12-31 $10.85 86.55M $938.94M $70.16M $740.72M $1.61B
2017-12-31 $16.36 86.53M $1.42B $71.19M $654.02M $2B
2016-12-31 $8.50 86.39M $734.68M $59.16M $721.4M $1.4B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $9.99 70.46M $704.15M $109.59M $1.15B $1.74B
2026-03-31 $9.31 71.79M $668.26M $129.63M $1.19B $1.73B
2025-12-31 $10.40 71.17M $740.25M $174M $1.12B $1.69B
2025-09-30 $10.73 72.79M $781.15M $142.99M $1.15B $1.79B
2025-06-30 $8.39 72.79M $610.84M $160.03M $1.18B $1.63B
2025-03-31 $7.12 72.81M $518.48M $148.55M $1.26B $1.63B
2024-12-31 $9.02 73.26M $660.57M $167.95M $1.22B $1.72B
2024-09-30 $10.93 74.63M $815.53M $177.27M $1.24B $1.88B
2024-06-30 $11.54 76.06M $877.72M $181.44M $1.29B $1.98B
2024-03-31 $11.82 77.9M $920.63M $173.69M $1.28B $2.03B
2023-12-31 $14.47 78.14M $1.13B $186.8M $1.23B $2.17B
2023-09-30 $12.57 79.33M $997.37M $178.72M $1.34B $2.15B