OTC : FLRAF

Essentra plc — Institutional Ownership

$1.1 USD

$0 (0.0%)

Volume
200
Average Volume
180
Market Capitalization
$311.81M
P/E Ratio
56.84
Dividend Yield
1.57%
Price Target
Year High
$1.57
Year Low
$1.10
Day High
Day Low
Payout Ratio
$1.24
Current Ratio
$2.33
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
FLRAF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $0.94 285.7M $269.28M $36.19M $126.78M $359.87M
2024-12-31 $1.32 287.3M $378.8M $33.7M $136.6M $481.7M
2023-12-31 $1.56 274.29M $429.2M $59.7M $126.4M $495.9M
2022-12-31 $2.57 301.1M $774.13M $421.4M $315.9M $668.63M
2021-12-31 $2.96 301M $889.56M $136.3M $371M $1.12B
2020-12-31 $2.53 272.7M $688.59M $135.8M $346.2M $898.99M
2019-12-31 $4.25 262M $1.11B $70.4M $360.4M $1.4B
2018-12-31 $5.24 261.9M $1.37B $66.2M $311.3M $1.62B
2017-12-31 $4.96 261.6M $1.3B $52M $267.6M $1.51B
2016-12-31 $4.46 261.1M $1.16B $54M $440M $1.55B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $0.83 284.2M $235.73M $42.19M $141.97M $335.51M
2025-12-31 $0.94 285.71M $269.3M $36.19M $126.78M $359.88M
2025-06-30 $0.99 300M $297.17M $41.3M $137.2M $393.07M
2024-12-31 $1.32 287.3M $378.8M $33.7M $136.6M $481.7M
2024-06-30 $1.55 280.8M $435.08M $49.3M $143M $528.78M
2023-12-31 $1.56 288.32M $451.14M $59.7M $126.4M $517.84M
2023-06-30 $1.77 298.5M $528.86M $96.3M $111.5M $544.06M
2022-12-31 $2.57 301.2M $774.39M $421.4M $315.9M $668.89M
2022-06-30 $3.56 301M $1.07B $143.3M $453.9M $1.38B
2021-12-31 $2.96 301M $889.56M $136.3M $371M $1.12B
2021-06-30 $3.11 301M $935.91M $132.5M $344.7M $1.15B
2020-12-31 $2.53 300.82M $759.59M $135.8M $346.2M $969.99M