OTC : APLUF

Applus Services, S.A. — Institutional Ownership

$12 USD

$0 (0.0%)

Volume
36.8K
Average Volume
7
Market Capitalization
$1.81B
P/E Ratio
69.20
Dividend Yield
0.00%
Price Target
Year High
$12.34
Year Low
$10.05
Day High
Day Low
Payout Ratio
$1.02
Current Ratio
$1.17
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
APLUF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2023-12-31 $9.09 130.53M $1.19B $203.55M $1.07B $2.06B
2022-12-31 $9.81 133.64M $1.31B $183.01M $1.03B $2.16B
2021-12-31 $9.23 142.61M $1.32B $176.54M $972.04M $2.11B
2020-12-31 $6.41 142.7M $914.21M $189.47M $918.33M $1.64B
2019-12-31 $7.00 142.67M $998.7M $145.16M $782.26M $1.64B
2018-12-31 $6.85 142.74M $977.05M $132.32M $621.77M $1.47B
2017-12-31 $6.54 133.27M $871.44M $129.21M $633.71M $1.38B
2016-12-31 $7.45 129.73M $967.03M $188.22M $792.5M $1.57B
2015-12-31 $7.23 129.21M $933.96M $162.44M $827.91M $1.6B
2014-12-31 $6.49 122.82M $796.65M $149.69M $802.36M $1.45B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2024-06-30 $11.50 109.4M $1.26B $153.53M $972.81M $2.08B
2023-12-31 $9.09 128.93M $1.17B $203.55M $1.07B $2.04B
2023-06-30 $8.10 128.93M $1.04B $174.58M $1.08B $1.95B
2022-12-31 $9.81 133.64M $1.31B $183.01M $1.03B $2.16B
2022-06-30 $10.02 135.47M $1.36B $165.04M $1.03B $2.22B
2021-12-31 $9.23 142.61M $1.32B $176.54M $972.04M $2.11B
2021-06-30 $8.85 142.7M $1.26B $149.04M $935.41M $2.05B
2020-12-31 $6.41 142.7M $914.21M $189.47M $918.33M $1.64B
2020-06-30 $6.99 142.9M $998.6M $328.27M $921.98M $1.59B
2019-12-31 $7.00 142.67M $998.7M $145.16M $782.26M $1.64B
2019-06-30 $6.95 142.92M $993.61M $129.2M $778.72M $1.64B
2018-12-31 $6.85 144.29M $987.66M $132.32M $621.77M $1.48B