OTC : MEDGF

Medacta Group S.A. — Institutional Ownership

$160 USD

$0 (0.0%)

Volume
0
Average Volume
35.03
Market Capitalization
$3.19B
P/E Ratio
29.05
Dividend Yield
0.84%
Price Target
Year High
$160.00
Year Low
$83.91
Day High
Day Low
Payout Ratio
$0.15
Current Ratio
$2.08
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
MEDGF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $71.42 20M $1.43B $33.18M $262.48M $1.66B
2024-12-31 $81.03 19.92M $1.61B $31.59M $241.21M $1.82B
2023-12-31 $75.91 19.95M $1.51B $20.79M $201.98M $1.7B
2022-12-31 $78.36 19.98M $1.57B $32.26M $170.25M $1.7B
2021-12-31 $125.75 20M $2.51B $20.4M $132.66M $2.63B
2020-12-31 $76.91 20M $1.54B $48.07M $150M $1.64B
2019-12-31 $70.22 20M $1.4B $27.24M $152.15M $1.53B
2018-12-31 $30.52 20M $610.4M $33.71M $162.88M $739.57M
2017-12-31 $29.15 20M $583.1M $25.12M $97.62M $655.6M
2016-12-31 $33.24 20M $664.72M $20.7M $41.17M $685.19M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $71.42 20.12M $1.44B $33.18M $262.48M $1.67B
2025-06-30 $71.20 19.95M $1.42B $33.24M $254.83M $1.64B
2024-12-31 $81.03 19.94M $1.62B $31.59M $241.21M $1.83B
2024-06-30 $78.19 20M $1.56B $16.41M $230.86M $1.78B
2023-12-31 $75.91 20.02M $1.52B $20.79M $201.98M $1.7B
2023-06-30 $76.90 19.96M $1.54B $27.69M $37.33M $1.54B
2022-12-31 $78.36 20.02M $1.57B $32.26M $170.25M $1.71B
2022-06-30 $118.31 20.02M $2.37B $22.24M $23.05M $2.37B
2021-12-31 $125.75 19.99M $2.51B $20.4M $132.66M $2.63B
2021-06-30 $104.10 20M $2.08B $31.33M $18.39M $2.07B
2020-12-31 $76.91 20.01M $1.54B $48.07M $150M $1.64B
2020-06-30 $57.86 20.18M $1.17B $23.98M $124.43M $1.27B