OTC : BHTLF

Bechtle AG — Institutional Ownership

$46.95 USD

$0 (0.0%)

Volume
5
Average Volume
4
Market Capitalization
$5.92B
P/E Ratio
19.86
Dividend Yield
1.87%
Price Target
Year High
$51.44
Year Low
$43.35
Day High
Day Low
Payout Ratio
$0.37
Current Ratio
$1.55
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
BHTLF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $43.78 126M $5.52B $378.63M $722.63M $5.86B
2024-12-31 $51.71 126M $6.52B $643.12M $812.25M $6.69B
2023-12-31 $42.55 126M $5.36B $435.76M $734.04M $5.66B
2022-12-31 $35.21 126M $4.44B $229.59M $523.15M $4.73B
2021-12-31 $33.15 126M $4.18B $431.75M $489.23M $4.23B
2020-12-31 $30.85 126M $3.89B $363.17M $145.74M $3.67B
2019-12-31 $33.62 126M $4.24B $272.2M $123.42M $4.09B
2018-12-31 $32.87 126M $4.14B $245.38M $393.51M $4.29B
2017-12-31 $31.40 126M $3.96B $162.38M $128.85M $3.92B
2016-12-31 $35.80 126M $4.51B $140.42M $61.49M $4.43B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $40.62 126M $5.12B $369.37M $456.63M $5.2B
2025-12-31 $43.78 126M $5.52B $378.63M $722.63M $5.86B
2025-09-30 $37.12 126M $4.68B $439M $646.47M $4.88B
2025-06-30 $36.97 126M $4.66B $522.27M $928.54M $5.06B
2025-03-31 $34.76 126M $4.38B $555.21M $595.07M $4.42B
2024-12-31 $51.71 126M $6.52B $643.12M $812.25M $6.69B
2024-09-30 $48.08 126M $6.06B $520.66M $723.73M $6.26B
2024-06-30 $49.90 126M $6.29B $393.08M $747.4M $6.64B
2024-03-31 $49.83 126M $6.28B $387.22M $541.14M $6.43B
2023-12-31 $42.55 126M $5.36B $435.76M $734.04M $5.66B
2023-09-30 $35.65 126M $4.49B $225.44M $413.85M $4.68B
2023-06-30 $34.55 126M $4.35B $166.44M $660.21M $4.85B