Each analysis follows one identical template: the numbers first, then the bull case, the bear case, and the specific triggers we monitor. Three analyses are free — the rest unlock with your one-month free trial.
What the rating meansFive steps: Strong Sell · Sell · Hold · Buy · Strong Buy. This one is Strong Buy.It grades the stock at today's price, not the company itself, combining our call with the conviction behind it (Bifrost Score 88/100).
Call
Buy
What Buy / Hold / Sell meansBuy at high conviction (Bifrost Score 88/100).Buy = upside to our target with the thesis intact. Hold = fairly valued, wait for a better entry or a trigger. Sell = reduce exposure, risk outweighs upside.
Target
$168
Risk levelLow risk
LowHigh
How risky is it?Four steps: Low risk · Moderate risk · Elevated risk · High risk. This one is Low risk.Risk management score85/100Bear triggers active0It measures how much can go wrong (balance sheet, earnings volatility, concentration), not the upside.
What the rating meansFive steps: Strong Sell · Sell · Hold · Buy · Strong Buy. This one is Hold.It grades the stock at today's price, not the company itself, combining our call with the conviction behind it (Bifrost Score 61/100).
Call
Hold
What Buy / Hold / Sell meansHold at low conviction (Bifrost Score 61/100).Buy = upside to our target with the thesis intact. Hold = fairly valued, wait for a better entry or a trigger. Sell = reduce exposure, risk outweighs upside.
Target
$232
Risk levelElevated risk
LowHigh
How risky is it?Four steps: Low risk · Moderate risk · Elevated risk · High risk. This one is Elevated risk.Risk management score65/100Bear triggers active1It measures how much can go wrong (balance sheet, earnings volatility, concentration), not the upside.
What the rating meansFive steps: Strong Sell · Sell · Hold · Buy · Strong Buy. This one is Strong Buy.It grades the stock at today's price, not the company itself, combining our call with the conviction behind it (Bifrost Score 86/100).
Call
Buy
What Buy / Hold / Sell meansBuy at high conviction (Bifrost Score 86/100).Buy = upside to our target with the thesis intact. Hold = fairly valued, wait for a better entry or a trigger. Sell = reduce exposure, risk outweighs upside.
Target
$492
Risk levelLow risk
LowHigh
How risky is it?Four steps: Low risk · Moderate risk · Elevated risk · High risk. This one is Low risk.Risk management score87/100Bear triggers active0It measures how much can go wrong (balance sheet, earnings volatility, concentration), not the upside.
What the rating meansFive steps: Strong Sell · Sell · Hold · Buy · Strong Buy. This one is Buy.It grades the stock at today's price, not the company itself, combining our call with the conviction behind it (Bifrost Score 79/100).
Call
Buy
What Buy / Hold / Sell meansBuy at moderate conviction (Bifrost Score 79/100).Buy = upside to our target with the thesis intact. Hold = fairly valued, wait for a better entry or a trigger. Sell = reduce exposure, risk outweighs upside.
Target
$215
Risk levelModerate risk
LowHigh
How risky is it?Four steps: Low risk · Moderate risk · Elevated risk · High risk. This one is Moderate risk.Risk management score79/100Bear triggers active0It measures how much can go wrong (balance sheet, earnings volatility, concentration), not the upside.
What the rating meansFive steps: Strong Sell · Sell · Hold · Buy · Strong Buy. This one is Strong Buy.It grades the stock at today's price, not the company itself, combining our call with the conviction behind it (Bifrost Score 81/100).
Call
Buy
What Buy / Hold / Sell meansBuy at high conviction (Bifrost Score 81/100).Buy = upside to our target with the thesis intact. Hold = fairly valued, wait for a better entry or a trigger. Sell = reduce exposure, risk outweighs upside.
Target
$198
Risk levelModerate risk
LowHigh
How risky is it?Four steps: Low risk · Moderate risk · Elevated risk · High risk. This one is Moderate risk.Risk management score80/100Bear triggers active0It measures how much can go wrong (balance sheet, earnings volatility, concentration), not the upside.
What the rating meansFive steps: Strong Sell · Sell · Hold · Buy · Strong Buy. This one is Strong Buy.It grades the stock at today's price, not the company itself, combining our call with the conviction behind it (Bifrost Score 80/100).
Call
Buy
What Buy / Hold / Sell meansBuy at high conviction (Bifrost Score 80/100).Buy = upside to our target with the thesis intact. Hold = fairly valued, wait for a better entry or a trigger. Sell = reduce exposure, risk outweighs upside.
Target
$585
Risk levelModerate risk
LowHigh
How risky is it?Four steps: Low risk · Moderate risk · Elevated risk · High risk. This one is Moderate risk.Risk management score73/100Bear triggers active0It measures how much can go wrong (balance sheet, earnings volatility, concentration), not the upside.
What the rating meansFive steps: Strong Sell · Sell · Hold · Buy · Strong Buy. This one is Hold.It grades the stock at today's price, not the company itself, combining our call with the conviction behind it (Bifrost Score 77/100).
Call
Hold
What Buy / Hold / Sell meansHold at moderate conviction (Bifrost Score 77/100).Buy = upside to our target with the thesis intact. Hold = fairly valued, wait for a better entry or a trigger. Sell = reduce exposure, risk outweighs upside.
Target
$812
Risk levelModerate risk
LowHigh
How risky is it?Four steps: Low risk · Moderate risk · Elevated risk · High risk. This one is Moderate risk.Risk management score76/100Bear triggers active0It measures how much can go wrong (balance sheet, earnings volatility, concentration), not the upside.
Bifrost Analytics publishes objective, numbers-based information, not financial advice. Nothing here is a recommendation to buy or sell any security. We may or may not hold positions in covered companies. Always do your own research.