Hindsight Markets Beta

Hindsight Markets Small-cap stocks on September 29, 2026

MSGY on September 29, 2026: why it ran

Published · By

On September 29, 2026, MSGY opened up 25.9% from the previous close of 3.13 and reached 5.20 at 6:22 a.m. ET. The exchange halted it once.

Previous close
3.13
Open, 9:30 a.m.
3.94
Gap at the open
up 25.9%
Pre-market high
5.20 at 6:22 a.m.
High, 4 a.m. to 4 p.m.
5.20 at 6:22 a.m.
Low, 4 a.m. to 4 p.m.
3.13
After-hours high, 4 p.m. to 8 p.m.
6.00 at 5:46 p.m.
Last trade before 4:00 p.m.
4.44
Volume
12.44 million
Relative volume
9.0x
Float
807,125 shares, from filings as of September 29, 2026
Shares outstanding
2.12 million
Halts
1
6.003.134 a.m.9:30noon4 p.m.8 p.m.
MSGY on September 29, 2026, one-minute bars in New York time. Shaded: before the 9:30 a.m. open and after the 4:00 p.m. close. Bands: halts from the exchange's feed. Dotted line: the previous close.

Replay MSGY's day

It starts at 8:15 a.m. ET with the real Level 2, time and sales and chart, from the same feed the replay plays, stops at 8:18 a.m. and asks what you would do. Or press Play on any moment in How it traded.

The day, step by step

The day before

On September 28, MSGY opened at $5.97 and reached $9.49. It closed at $3.13. The low was $2.70.

At 1:05 p.m. that day, GlobeNewsWire carried a headline: Masonglory Limited announced a US$1.0 million private placement to fund continued acquisition of equity interests in Beta Beteiligungs und Besitz GmbH. After hours the last bar was $3.52.

Pre-market: quiet, then the float is gone by 6:19

For the first two hours the stock sat around $3.20. The low of the morning was $3.13 at 5:13 a.m. Volume was thin.

Then it woke up. From $3.21 at 6:02 a.m. it ran to $4.10 at 6:09 a.m., up 28%. By 6:19 a.m., more shares had traded than exist in the whole float (807,125).

It pulled back to $3.55 at 6:14, then ran again. The 6:18 candle went from $4.26 to $4.70 on 123,354 shares.

Stop It's 6:22 a.m. MSGY is at $4.70, up from a $3.55 low at 6:14. More shares have traded than the whole 807,125-share float. Would you buy here?

Press play: the real Level 2, time and sales and chart stop at 6:22 a.m. ET for your call, then show what happened. The clip starts at 6:19 a.m. ET.

The 6:22 candle went from $4.70 to $5.20, the pre-market high. Within three minutes it was down to $4.41.

Walls that came and went

The spike faded to $3.76 at 6:45 a.m., down 28% from $5.20. Later, size appeared on the bid and then disappeared.

At 6:51 a.m. a bid of 50,559 shares appeared at $3.21, about 6% of the float. It was pulled at 6:57.

Another bid grew at $3.80 from 8:31 a.m. and peaked at 30,612 shares at 8:43. At 8:48 a bid of 50,421 shares showed up at $3.55, again about 6% of the float. Both were pulled, the $3.80 bid at 9:02:16 and the $3.55 bid at 9:02:45. The stock was trading near $4.60 at the time.

Meanwhile the price ran again at 8:31. By 8:46 it was $4.56 on the minute close. Buy sweeps hit the book at 8:46 (12,386 shares from $4.49 to $4.51) and at 8:47. The 8:47 sweep was 18,558 shares from $4.51 to $4.58 across 7 price levels.

The open and the halt

It opened at $3.94, up 26% from the $3.13 previous close. From 9:30 to 9:37 it traded between $3.92 and $4.29. At 9:38 it started up again, and by 9:39 it hit $4.49. That was the high of the regular morning, and it touched $4.49 again at 9:40.

Then it rolled over. At 9:49:36 a sell order of 15,167 shares went through the book from $3.81 to $3.69 across 13 price levels. At 9:49:58 it was halted (a volatility pause). The last trade before the halt was $3.65. Ten seconds before the halt, a bid of 50,051 shares appeared at $2.87, far below the price.

Stop It's 9:54. MSGY has been halted since 9:49, with the last trade at $3.65. It was at $4.49 at 9:40. Would you buy the reopen?

Press play: the real Level 2, time and sales and chart stop at 9:54 a.m. ET for your call, then show what happened. The clip starts at 9:51 a.m. ET.

It reopened at 9:54:58 at $3.62. A single trade of 16,454 shares printed at $3.62. Then a sell order of 12,914 shares swept from $3.62 to $3.41 across 20 levels. The low of the minute was $3.41, down 24% from $4.49.

Midday and the afternoon push

It spent the next twenty minutes in the $3.44 to $3.73 range, then sold off. The low since the open was $3.21 at 10:16. The $2.87 bid was pulled at 10:37.

By 11 a.m. volume had dried up and the stock sat near $3.50. At 12:05 a buy sweep of 18,397 shares ran from $3.57 to $3.74 across 18 levels.

It worked higher into the afternoon. At 1:41 p.m. the stock ran from $4.25 to $4.46 on 86,574 shares.

Stop It's 1:42 p.m. MSGY is at $4.45, up from $4.25 a minute ago and from $3.99 an hour earlier. Would you buy here?

Press play: the real Level 2, time and sales and chart stop at 1:42 p.m. ET for your call, then show what happened. The clip starts at 1:39 p.m. ET.

A buy sweep of 14,690 shares went from $4.54 to $4.70 across 17 levels at 1:42:05. The stock pushed to $4.77, a lower high under the $5.20 top. Two walls showed up that minute: a 50,805-share bid at $3.81 and a 50,100-share ask at $5.73. The price stayed below $5.73 for the rest of the regular session. The ask was pulled at 1:45, the bid at 1:47.

From there it faded: $4.10 at 1:54 p.m., $4.07 at 2:33 p.m., a bounce to $4.58 at 3:30, and $4.44 at the close.

After hours: the high of the day

After hours it ran from $4.35 at 4:15 p.m. to $6.00 at 5:46 p.m., up 38%. That was the high of the whole day, above the $5.20 pre-market top. It then drifted back toward $5.00.

Regular-session volume was 3.68 million shares. After hours added 1.45 million. For the whole day, 12.44 million shares traded: the float changed hands about 15 times, at about 9 times its normal volume.

What to take from it

Open this recap on its own page

Why it ran

News and SEC filings for MSGY published between the previous session's close and the first minute MSGY traded 20% above it, at 6:07 a.m. ET, newest first, from the same feeds the replay shows.

No news found before the move.

How it traded

Gap, run and fade. It gapped up 25.9% to 3.94 at the open, ran from the open to the high of 4.77 in 252 minutes through a halt, then gave back 40% of that move by 4:00 p.m., trading at 4.44.

Time (ET)What happenedWatch it
6:07 a.m.First trade 20% above the previous close of 3.13
6:19 a.m.Volume since 4:00 a.m. passes the whole float, 807,125 shares
6:22 a.m.Pre-market high, 5.20
6:22 a.m.High of the day to the close, 5.20
9:30 a.m.The open: 3.94, up 25.9% from the previous close
9:49 a.m.Halted: LULD pause (limit up-limit down). Trading resumes at 9:54 a.m.
3:59 p.m.Last trade before the 4:00 p.m. close, 4.44, 14.6% below the high

The shape is a fixed rule, not a judgement: gapped 10% or more at the open, ran 10% or more from the open to the high, and faded if it gave back 30% or more of that move by the close.

The day in numbers

Halts

HaltedResumedLengthReason in the feed
9:49 a.m.9:54 a.m.5 min 0 sLULD pause (limit up-limit down)

On this date the LULD plan ran under Amendment 18, in force from February 24, 2020: no band doubling at the open, and the closing doubling only for Tier 1 stocks and Tier 2 stocks whose previous close was at or below three dollars. See LULD halts or work out a band with the LULD calculator.

Trade this day

Replay MSGY on September 29, 2026 in Hindsight Markets: the real tape, the order book and the halts, on a clock you control, and see where your orders would have filled.

Trade this day Log in