Thu, Sep 17, 2026 session
Today's pick
High convictionFPS
Forgent Power Solutions, Inc. Class A
What the AIs concluded
FPS looks positioned for a potentially bullish next U.S. session because recent profit and outlook headlines, a positive JPMorgan note, and heavy options/volume activity could keep momentum traders involved. The main risk is that the move is already extended, so any lack of follow-through could trigger profit-taking.
Catalysts
- Sept. 17, 2026 premarket trading showed FPS up about 5.9%, suggesting fresh buying interest before the open.
- Recent headlines point to continued momentum: the stock rose 11% on a swing to profits and an upbeat outlook, and Q4 earnings reportedly beat estimates on growth in Powertrain Solutions.
- Strong premarket gain of nearly 6% suggests fresh buying interest.
- Q4 earnings beat estimates with a swing to profitability, giving investors a concrete reason to buy.
- JPMorgan says the recent pullback is overdone and points to 80%-plus organic growth expected by FY27.
Risks flagged
- The shares are already up strongly over the past week, so some of the good news may be priced in.
- The stock is still slightly negative over the last 20 sessions, which leaves room for volatility and profit-taking.
- The stock has already moved up sharply, so momentum could fade.
- Heavy options activity can increase volatility and risk of sudden reversals.
- The stock is already up 11% recently, so it could be extended and vulnerable to profit-taking.
How it turned out
Open $36.76 → close $38.06, with 0.1% simulated trading costs deducted.
Google or Yahoo may show a bigger number for the same day. They measure from the previous close, which includes the overnight move that had already happened before you read the pick. We only count what you could have captured: open to close, on the day.
The bar we set that morning
These thresholds were fixed before the analysis ran and are sealed into the fingerprint below, so they cannot be softened after the fact to make a call look better.
- Score required
- 70.0 (68.0 base, raised 2 for a mixed market)
- Confidence required
- 62%
Publication fingerprint
This analysis is sealed with a SHA-256 fingerprint computed the moment it was published. Any later edit would break it, which is what stops us from quietly rewriting history.
ad85be57b640ba58f0bad3d6511d7978fb6628b811e1915f63f1aa8bd4ea0d18Produced by algorithm v0.6.0, which is sealed inside the record above. If a newer version is running today, this call still names the rules it was actually made under — see the version history.
Do not take our word for it. The exact bytes that were sealed are public, so you can recompute the fingerprint yourself and compare:
curl -s https://tickbird.ai/api/public/signals/b6a0e0f1-01cf-4dd2-8c6c-5e5c593e18a4/snapshot | sha256sum
Save that file today and run the same command in a year. If we had quietly edited a single character, the two fingerprints would no longer agree.
Open the sealed recordAnchored in Bitcoin
A fingerprint on our own server only proves the record still matches the number we published. It cannot prove the number is the original one, because we run the server. So the fingerprint is also submitted to OpenTimestamps, which writes it into the Bitcoin blockchain — a ledger nobody here controls.
Attested by Bitcoin block 967455. That block proves this analysis existed, word for word, before it was mined.
Check it yourself with the reference client, which talks to Bitcoin rather than to us:
pip install opentimestamps-client curl -s https://tickbird.ai/api/public/signals/b6a0e0f1-01cf-4dd2-8c6c-5e5c593e18a4/snapshot -o snapshot.json curl -s https://tickbird.ai/api/public/signals/b6a0e0f1-01cf-4dd2-8c6c-5e5c593e18a4/snapshot.ots -o snapshot.json.ots ots verify snapshot.json.ots