Recaps · September 29, 2026
MSGY, September 29: a $5.20 spike at 6:22 a.m., one halt, and $6.00 after hours
- Small cap
- Momentum
- Main move: pre-market
- Float traded early
- Halted once
- Lower high
- After-hours high
- Float
- 807,125 shares
- Volume
- 12.44 million shares
- Previous close
- $3.13
- Open
- $3.94 (up 25.9%)
- High
- $5.20 at 6:22 a.m.
- Halts
- 1 (9:49 a.m.)
- Close
- $4.44
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
- After the top, the next push stopped lower. $5.20 at 6:22 a.m., then $4.77 at 1:42 p.m. The next high of the day came after hours.
- The book was thinner at the spike. At the 6:22 high, a 5,000-share order cost $935 more than the screen. At the 9:54 reopen, the same order cost $3.
- Walls on the bid can leave without trading. The $3.55 and $3.80 bids were pulled while the stock was trading above $4.50.
Replay this day
Trade MSGY on September 29, 2026 yourself in Hindsight Markets: the real tape, the order book and the halts, on a clock you control, with fills from the real book.