US is reviving shuttered nuclear plants to meet electricity demand, power data centers
US is reviving shuttered nuclear plants to meet electricity demand, power data centers

Windows and Office, the Azure cloud platform, and enterprise software at scale. Yahoo Finance ↗
verdict now: UNKNOWN
| strategy | trades | P&L $ | wins |
|---|---|---|---|
| S1 | 47 | +34.73 | 19/47 |
| S2 | 11 | -4.94 | 4/11 |
| S3 | 20 | -25.10 | 11/20 |
| S4 | 34 | +133.37 | 20/34 |
showing latest 20
US is reviving shuttered nuclear plants to meet electricity demand, power data centers
US is reviving shuttered nuclear plants to meet growing electricity demand and to power data centers
NiSource reaches deal to supply Microsoft data center it says will save customers up to $140 a year
Why is NiSource stock rallying today? By Investing.com
AI Data Center Firms Struggle to Secure Funding
Nscale lists $103.4 billion in AI data center contracts as delays pile up
US is reviving shuttered nuclear plants to meet growing electricity demand and to power data centers
NiSource Lands Major Microsoft Power Deal - Microsoft (NASDAQ:MSFT), NiSource (NYSE:NI)
NiSource stock gains after Microsoft power deal announcement By Investing.com
NiSource Lands Major Microsoft Power Deal
US is reviving shuttered nuclear plants to meet growing electricity demand and to power data centers
UK regulator targets Microsoft's business software over competition concerns
US is reviving shuttered nuclear plants to meet growing electricity demand and to power data centers
US is reviving shuttered nuclear plants to meet growing electricity demand and to power data centers
US is reviving shuttered nuclear plants to meet growing electricity demand and to power data centers
NiSource Expands Microsoft Power Deal, Projects $1.75B In Customer Savings
US is reviving shuttered nuclear plants to meet growing electricity demand and to power data centers
US is reviving shuttered nuclear plants to meet growing electricity demand and to power data centers
showing latest 30
| at | strategy | ticker | action | rationale |
|---|---|---|---|---|
| Fri Oct-16 20:10:07 | S2 | MSFT | ○ skip | direction unclear for MSFT |
| Fri Oct-16 17:40:34 | S2 | MSFT | ○ skip | verdict PRICED — Δ prev close -2.07% · Δ 30m -0.10% · px 528.20 (prev 539.36) |
| Fri Oct-16 16:50:11 | S2 | MSFT | ○ skip | direction unclear for MSFT |
| Fri Oct-16 16:40:27 | S2 | MSFT | ○ skip | direction unclear for MSFT |
| Fri Oct-16 16:00:29 | S2 | MSFT | ○ skip | inferred long: materiality 70 below floor 75 |
| Fri Oct-16 16:00:27 | S2 | MSFT | ○ skip | direction unclear for MSFT |
| Fri Oct-16 15:44:33 | S2 | MSFT | ○ skip | inferred long: materiality 70 below floor 75 |
| Fri Oct-16 15:30:11 | S2 | MSFT | ○ skip | inferred long: materiality 70 below floor 75 |
| Fri Oct-16 15:30:07 | S4 | MSFT | ● enter | overnight drift: short MSFT at close, exit next close (regulatory: UK regulator targets Microsoft's business software over competition concerns) |
| Fri Oct-16 15:30:07 | S1 | MSFT | ○ skip | verdict FRESH, direction bearish -> short MSFT (regulatory: UK regulator targets Microsoft's business software over competition concerns) [skipped: duplicate theme — already holding S1 short MSFT exiting 2026-10-16] |
| Fri Oct-16 15:00:17 | S2 | MSFT | ○ skip | inferred long: materiality 70 below floor 75 |
| Fri Oct-16 14:20:08 | S2 | MSFT | ○ skip | inferred long: materiality 70 below floor 75 |
| Fri Oct-16 14:10:21 | S2 | MSFT | ○ skip | inferred long: materiality 70 below floor 75 |
| Fri Oct-16 13:30:15 | S2 | MSFT | ○ skip | inferred long: materiality 70 below floor 75 |
| Fri Oct-16 13:00:38 | S2 | MSFT | ○ skip | direction unclear for MSFT |
| Fri Oct-16 13:00:37 | S2 | MSFT | ○ skip | inferred long: materiality 70 below floor 75 |
| Fri Oct-16 13:00:30 | S2 | MSFT | ○ skip | direction unclear for MSFT |
| Fri Oct-16 13:00:29 | S4 | MSFT | ○ skip | overnight drift: short MSFT at close, exit next close (regulatory: CMA Proposes Designating Microsoft With Strategic Market Status In Business Software, Publishes Intervention Roadmap; Microsoft, Amazon Taking Material Steps To Promote Cloud Choice) [skipped at close: outranked — mat 71 short lost to mat 71 short (decision 30612) for S4 MSFT exiting 2026-10-19] |
| Fri Oct-16 13:00:29 | S1 | MSFT | ● enter | verdict FRESH, direction bearish -> short MSFT (regulatory: CMA Proposes Designating Microsoft With Strategic Market Status In Business Software, Publishes Intervention Roadmap; Microsoft, Amazon Taking Material Steps To Promote Cloud Choice) |
| Thu Oct-15 13:10:07 | S4 | MSFT | ○ skip | direction unclear for MSFT |
| Thu Oct-15 13:10:07 | S1 | MSFT | ○ skip | direction unclear for MSFT |
| Wed Oct-14 17:10:29 | S2 | MSFT | ○ skip | inferred short: materiality 70 below floor 75 |
| Wed Oct-14 16:50:26 | S4 | MSFT | ● enter | overnight drift: long MSFT at close, exit next close (m&a: Microsoft to Deploy 1 Million Maia 300 AI Accelerators) |
| Wed Oct-14 16:50:26 | S1 | MSFT | ○ skip | primary long contradicts tape: MSFT -1.15% since prev close |
| Wed Oct-14 16:10:23 | S2 | MSFT | ○ skip | direction unclear for MSFT |
| Wed Oct-14 13:00:17 | S4 | MSFT | ○ skip | overnight drift: short MSFT at close, exit next close (regulatory: Microsoft suspended from applying for green cards for H-1B workers, JD Vance says) [skipped at close: outranked — mat 71 short lost to mat 79 long (decision 29836) for S4 MSFT exiting 2026-10-15] |
| Wed Oct-14 13:00:17 | S1 | MSFT | ● enter | verdict FRESH, direction bearish -> short MSFT (regulatory: Microsoft suspended from applying for green cards for H-1B workers, JD Vance says) |
| Tue Oct-13 18:30:27 | S2 | MSFT | ○ skip | direction unclear for MSFT |
| Tue Oct-13 18:20:11 | S2 | MSFT | ○ skip | direction unclear for MSFT |
| Tue Oct-13 16:10:24 | S2 | MSFT | ○ skip | direction unclear for MSFT |
showing latest 30
| strategy | side | qty | entry | entry at | exit | exit at | P&L $ | status |
|---|---|---|---|---|---|---|---|---|
| S4 | ▼ short | 1 | 529.08 | Fri Oct-16 20:55 | open | |||
| S1 | ▼ short | 1 | 541.68 | Fri Oct-16 14:30 | 529.16 | Fri Oct-16 20:55 | +12.52 | closed |
| S4 | ▲ long | 1 | 533.40 | Wed Oct-14 20:55 | 539.83 | Thu Oct-15 20:55 | +6.43 | closed |
| S1 | ▼ short | 1 | 543.23 | Wed Oct-14 14:30 | 533.33 | Wed Oct-14 20:55 | +9.90 | closed |
| S4 | ▲ long | 1 | 540.78 | Mon Oct-12 20:55 | 543.54 | Tue Oct-13 20:55 | +2.76 | closed |
| S1 | ▲ long | 1 | 540.84 | Mon Oct-12 16:10 | 540.72 | Mon Oct-12 20:55 | -0.12 | closed |
| S1 | ▲ long | 1 | 527.88 | Fri Oct-09 14:40 | 534.99 | Fri Oct-09 20:55 | +7.11 | closed |
| S4 | ▼ short | 1 | 522.53 | Thu Oct-08 20:55 | 535.02 | Fri Oct-09 20:55 | -12.49 | closed |
| S1 | ▼ short | 1 | 530.06 | Thu Oct-08 16:00 | 522.50 | Thu Oct-08 20:55 | +7.56 | closed |
| S4 | ▲ long | 1 | 525.05 | Mon Oct-05 20:55 | 529.68 | Tue Oct-06 20:55 | +4.63 | closed |
| S3 | ▲ long | 1 | 520.58 | Fri Oct-02 14:30 | 516.57 | Fri Oct-02 20:55 | -4.01 | closed |
| S4 | ▲ long | 1 | 512.78 | Thu Oct-01 20:55 | 516.71 | Fri Oct-02 20:55 | +3.93 | closed |
| S1 | ▲ long | 1 | 520.04 | Thu Oct-01 14:30 | 512.82 | Thu Oct-01 20:55 | -7.22 | closed |
| S2 | ▲ long | 1 | 508.11 | Tue Sep-29 14:30 | 508.65 | Tue Sep-29 20:55 | +0.54 | closed |
| S1 | ▲ long | 2 | 498.86 | Fri Sep-25 14:30 | 516.74 | Fri Sep-25 20:55 | +35.76 | closed |
| S3 | ▲ long | 2 | 493.13 | Thu Sep-24 14:31 | 497.85 | Thu Sep-24 20:55 | +9.44 | closed |
| S4 | ▼ short | 2 | 499.63 | Wed Sep-23 20:55 | 498.10 | Thu Sep-24 20:55 | +3.06 | closed |
| S1 | ▲ long | 1 | 503.26 | Wed Sep-23 14:31 | 500.06 | Wed Sep-23 20:55 | -3.20 | closed |
| S1 | ▲ long | 2 | 497.34 | Tue Sep-22 15:40 | 497.85 | Tue Sep-22 20:55 | +1.02 | closed |
| S1 | ▲ long | 1 | Tue Sep-22 14:30 | failed | ||||
| S4 | ▲ long | 1 | 500.85 | Mon Sep-21 20:55 | 497.90 | Tue Sep-22 20:55 | -2.95 | closed |
| S3 | ▼ short | 2 | 493.00 | Mon Sep-21 16:20 | 500.95 | Mon Sep-21 20:55 | -15.90 | closed |
| S1 | ▲ long | 2 | 493.87 | Mon Sep-21 14:31 | 493.00 | Mon Sep-21 16:20 | -1.74 | closed |
| S1 | ▲ long | 2 | 494.38 | Fri Sep-18 14:40 | 493.29 | Fri Sep-18 20:55 | -2.18 | closed |
| S4 | ▲ long | 2 | 497.94 | Thu Sep-17 20:55 | 493.40 | Fri Sep-18 20:55 | -9.08 | closed |
| S1 | ▼ short | 2 | 496.50 | Thu Sep-17 14:31 | 498.10 | Thu Sep-17 20:55 | -3.20 | closed |
| S3 | ▼ short | 2 | 491.85 | Wed Sep-16 14:31 | 489.98 | Wed Sep-16 20:55 | +3.74 | closed |
| S1 | ▲ long | 2 | failed | |||||
| S4 | ▼ short | 2 | 497.35 | Tue Sep-15 20:55 | 490.12 | Wed Sep-16 20:55 | +14.46 | closed |
| S3 | ▼ short | 1 | 501.26 | Tue Sep-15 14:31 | 497.44 | Tue Sep-15 20:55 | +3.82 | closed |
showing latest 10
| at | strategy | side | P&L $ | mfe | mae | reflection |
|---|---|---|---|---|---|---|
| Fri Oct-16 20:56:02 | S1 | ▼ short | +12.52 | +3.17% | -0.13% | Signal: Right — MSFT fell 2.31% from entry (541.68 → 529.16) and the worst unrealized drawdown was only -0.13%, so the short was almost never underwater. Whether the CMA/cloud-choice news actually drove the drop isn't settled by this data; only the direction is. Timing: Not stale — at decision time MSFT was +0.39% on the day and flat over the prior 30 minutes, so the bearish move had not yet occurred; entry was near the high of the holding period (worst unrealized -0.13%). Exit: Captured ~73% of the best available (+2.31% realized vs +3.17% peak), leaving roughly $4.60 on the table — a reasonable but not optimal exit. Dominant factor: a correct directional call with clean timing; the exit modestly underperformed the peak. |
| Thu Oct-15 20:55:56 | S4 | ▲ long | +6.43 | +1.43% | -0.92% | Signal: Right — MSFT rose ~1.2% from entry to next close, consistent with the long call. Timing: The move had not already happened; at decision time the stock was down 1.15% on the day and still slipping over the last 30 minutes, and the fill (533.4) came in roughly 0.7% below the decision-time price (~537.2), so the entry was if anything favorable rather than late — though the data doesn't explain the gap between decision price and fill. Exit: The +6.43 USD (+1.2%) captured about 85% of the +1.43% best unrealized and never sat near the -0.92% worst, so the mechanical next-close exit left little on the table. Dominant factor: a correct directional call on a stock that was already down going in, with the exit harvesting nearly all of the available move. |
| Wed Oct-14 20:56:16 | S1 | ▼ short | +9.90 | +1.93% | -0.24% | Signal: correct — the bearish call played out, with MSFT falling 1.82% from entry. Timing: fine — at decision time the stock was still up 0.43% on the day and the entry (543.23) sat just under the prior close, so the drop had not yet occurred; the data here can't say whether the news itself caused the move. Exit: strong — the +9.90 (+1.82%) captured almost all of the +1.93% best unrealized against only -0.24% worst, so the dominant factor is simply a correct signal with a well-captured exit, not luck or sloppiness on the close. |
| Tue Oct-13 20:56:48 | S4 | ▲ long | +2.76 | +1.89% | -0.05% | Signal: Right direction — MSFT rose from 540.78 to 543.54 (+0.51%) and the position was essentially never underwater (worst −0.05%), though the rationale is a generic "overnight drift" tag pointing at a multi-company news roundup, so there's no specific MSFT thesis here to judge beyond "it went up." Timing: The stock was already +1.07% on the day at decision time and the fill came in at that elevated level; whether the overnight gain was a continuation or a late-cycle tail isn't settled by this data, since the rationale gives no catalyst to anchor to. Exit (dominant factor): The mechanical next-close exit captured +0.51% against a best unrealized of +1.89% — roughly three-quarters of the available move was given back before the close, which is the bluntest fact about this trade: the signal worked, the entry didn't hurt, and the fixed exit rule left most of the gain on the table. |
| Mon Oct-12 20:56:54 | S1 | ▲ long | -0.12 | +0.34% | -0.40% | Signal: effectively unproven — the rationale is a generic news roundup with no MSFT-specific catalyst, and the stock went nowhere, ending flat (-0.02%) with only ±0.3–0.4% excursions either way, so there was no directional move to be right or wrong about. Timing: the entry at 540.84 was already +1.09% over the prior close and above the 535.02 reference, so whatever repricing the headline implied had largely been priced in before the fill. Exit: the -0.12 USD result sits between the +0.34% best and -0.40% worst unrealized, so the exit neither captured the small upside nor took the full downside — the dominant factor is a weak, non-specific signal applied to a move that had already happened, leaving nothing to capture. |
| Fri Oct-09 20:57:14 | S1 | ▲ long | +7.11 | +1.72% | -0.13% | Signal: Right — the bullish call played out, with MSFT rising 1.35% from entry (527.88 → 534.99) and the worst unrealized drawdown only -0.13%, so the long was essentially never underwater. Timing: Fine — the stock was already +1.01% off the prior close at decision time, but that pre-entry move was small relative to the +1.72% peak that followed, so the trade was not chasing an exhausted move (though the journal doesn't give the hold duration or the article's publication time, so whether the catalyst was stale news is not settled here). Exit: Good — +7.11 USD captured ~78% of the +1.72% best unrealized, leaving only ~$2 on the table. Dominant factor: a correct directional signal with clean follow-through; this is a straightforward win with no meaningful flaw in timing or exit. |
| Fri Oct-09 20:56:21 | S4 | ▼ short | -12.49 | -0.02% | -2.76% | Signal was wrong — this is the dominant factor. MSFT didn't drift lower overnight; it rose from 522.53 to 535.02 (+2.4%), and the best unrealized of -0.02% means the short was never in profit for even a moment. On timing, the data shows the stock was already down 1.24% from the prior close at decision time, so whatever downward reaction the regulatory headline produced was largely priced in by the close entry — but whether a fresh overnight drop was ever plausible can't be settled here, since no post-entry drop occurred. The exit itself was fine: the mechanical next-close exit at -2.39% landed close to the worst unrealized (-2.76%), and with nothing favorable to capture there was no better exit available; the loss is entirely a direction call that failed. |
| Thu Oct-08 20:57:25 | S1 | ▼ short | +7.56 | +2.11% | -0.30% | Signal was right: the bearish call on MSFT played out, with the stock falling from 530.06 to 522.5 (about -1.4%). Timing was good — at decision time MSFT was essentially flat (+0.12% vs. prev close, +0.03% last 30m), so the move had not happened yet and the short caught it from the start. Exit was the weak link: the best unrealized was +2.11% (~$11.2 on one share) versus a realized +1.43% ($7.56), so roughly a third of the available gain was given back, though the trade never went meaningfully against it (worst -0.30%). |
| Tue Oct-06 20:56:10 | S4 | ▲ long | +4.63 | +1.99% | -0.43% | Signal: correct — the overnight-drift long call was right; MSFT rose from 525.05 to 529.68 (+0.88%) and the worst unrealized drawdown was only -0.43%, so the position was barely stressed. Timing: entry came after the stock had already run +1.60% that day (fill 525.05 vs. prev close 517.53), so the strategy bought into an extended day, but the next session still delivered more upside, so the pre-entry move didn't negate the edge; whether the earnings/hyperscaler article actually drove any of this isn't determinable from the data here. Exit: the dominant factor — the fixed next-close exit captured +0.88% against a +1.99% best unrealized, i.e., less than half the peak move was realized (roughly 1.1% / ~$5.80 left on the table by the mechanical timing). |
| Fri Oct-02 20:57:48 | S3 | ▲ long | -4.01 | +0.25% | -1.29% | Signal (dominant factor): the direction was wrong, and the rationale doesn't even concern MSFT — it cites an IonQ earnings article, so there was no actual MSFT thesis; the stock drifted down after entry (best +0.25%, worst -1.29%) and never gave a meaningful bullish move. Timing: at decision time MSFT was ~+0.75% over the 512.80 prior close (~516.65), yet the fill came at 520.58 (~+1.5%), so roughly another 0.8% of upside was paid for between decision and fill — chasing a move that had already partly happened; the data doesn't show the elapsed time between decision and fill. Exit: the -0.77% realized loss (-4.01 USD) sat between the +0.25% best and -1.29% worst, so the exit neither captured the small available gain nor took the full drawdown — exit quality was middling and not the cause of the loss. |