PT Brigit Biofarmaka Technologi Tbk (IDX:OBAT)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
234.00
-2.00 (-0.85%)
Last updated: Sep 2, 2026, 11:50 AM WIB

IDX:OBAT Ratios and Metrics

Millions IDR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
160,569232,800----
Market Cap Growth
-40.53%-----
Enterprise Value
127,011202,347----
Last Close Price
236.00377.31----

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
12.4210.28----
PS Ratio
0.931.45----
PB Ratio
1.132.12----
P/TBV Ratio
1.182.19----
P/FCF Ratio
-72.67----
P/OCF Ratio
13.359.81----

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.741.26----
EV/EBITDA Ratio
4.886.17----
EV/EBIT Ratio
5.116.21----
EV/FCF Ratio
-63.16----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.070.070.220.090.030.01
Debt / EBITDA Ratio
0.380.230.240.110.030.01
Debt / FCF Ratio
-2.321.500.270.050.01
Net Debt / Equity Ratio
-0.27-0.320.05-0.11-0.04-0.10
Net Debt / EBITDA Ratio
-1.52-1.070.06-0.13-0.04-0.09
Net Debt / FCF Ratio
2.77-10.990.37-0.34-0.08-0.12
Asset Turnover
1.151.632.361.841.53-
Inventory Turnover
3.974.614.575.294.53-
Quick Ratio
4.304.390.970.450.160.42
Current Ratio
6.606.653.070.990.670.98
Return on Equity (ROE)
12.73%33.29%96.77%68.60%69.06%-
Return on Assets (ROA)
10.14%20.67%46.21%29.27%33.73%-
Return on Invested Capital (ROIC)
15.62%41.97%92.31%71.73%67.71%87.05%
Return on Capital Employed (ROCE)
16.20%27.10%69.40%67.60%86.70%97.80%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
7.58%9.73%----
FCF Yield
-8.65%1.38%----
Payout Ratio
42.22%59.29%85.13%65.56%121.12%51.12%
Buyback Yield / Dilution
4.23%--39.53%7.13%--
Total Shareholder Return
13.48%--39.53%7.13%--