Hindsight Markets Small-cap stocks on September 18, 2026
GIPR on September 18, 2026: why it ran
On September 18, 2026, GIPR opened up 239.0% from the previous close of 0.4395 and reached 1.73 at 9:40 a.m. ET. The exchange halted it 9 times.
- Previous close
- 0.4395
- Open, 9:30 a.m.
- 1.49
- Gap at the open
- up 239.0%
- Pre-market high
- 1.50 at 9:28 a.m.
- High, 4 a.m. to 4 p.m.
- 1.73 at 9:40 a.m.
- Low, 4 a.m. to 4 p.m.
- 0.5304
- After-hours high, 4 p.m. to 8 p.m.
- 0.7610 at 5:38 p.m.
- Last trade before 4:00 p.m.
- 0.7222
- Volume
- 112.16 million
- Relative volume
- 10.2x
- Float
- 2.84 million shares, from filings as of September 18, 2026
- Shares outstanding
- 3.04 million
Replay GIPR's day
It starts at 6:56 a.m. ET with the real Level 2, time and sales and chart, from the same feed the replay plays, stops at 6:59 a.m. and asks what you would do. Or press Play on any moment in How it traded.
The day, step by step
- Small cap
- Momentum
- Gap, run and fade
- Main move: pre-market and the open
- Halted nine times
- Wall at the open
- Lower high
- Float traded 39x
The day before
On September 17, GIPR opened at $0.47 and reached a high of $0.79 on 19.94 million shares. It closed at $0.44.
Its last bar of that day was at $0.63.
Pre-market: the float traded by 4:13 a.m.
The first trades on the 18th were around $0.56, already above the $0.44 close. At 4:08 it spiked to $0.73 on 876,000 shares in one minute. By 4:13 a.m., more shares had traded than exist in the whole float (2.84 million).
Then it drifted down to about $0.55 and sat there for over an hour. At 7:00 a.m. the volume came back. By 7:07 it had touched $0.99, and it hit $1.00 at 7:13 a.m. By 7:30 a.m. it had traded ten times the float.
It ran in legs after that. From $0.83 at 7:25 it reached $1.09 at 7:33. From $0.88 at 8:20 it reached $1.28 at 8:45. At 8:37:52 one buy order swept 135,499 shares from $1.15 to $1.20 across six price levels. From a $1.04 low at 9:03 it reached $1.42 at 9:17.
The pre-market high was $1.50, first reached at 9:28 a.m. 62.69 million shares traded before the bell.
The open: a bid at $1.56, then halts
It opened at $1.49, up 239% from the previous close.
At 9:30:05 a bid appeared at exactly $1.56. By 9:30:17 it was 443,479 shares, about 16% of the float. One second later, at 9:30:18, the stock was halted (a volatility pause), 18 seconds after the open.
It reopened at 9:35:18. It reopened at 9:35:18 with one print of 368,526 shares at $1.56. By 9:35:19 the wall was gone.
It ran to $1.71 and was halted again at 9:35:47. It reopened at 9:40:47 at $1.70. In the 13 seconds left in that minute it traded between $1.55 and $1.73. $1.73 was the high so far, up 294% from the previous close.
At 9:41:08 an ask wall appeared at $1.55. By 9:41:20 it had 399,817 shares, about 14% of the float. Two seconds later, at 9:41:22, the stock was halted a third time with the last trade at $1.55.
It reopened at 9:51:22 at $1.30, 16% below where it stopped. That was 11 minutes after the high.
It bounced to $1.45 and was back at $1.36 by 9:52.
Stop It's 9:53. GIPR is at $1.36. It reopened from a halt about a minute and a half ago at $1.30, and the high so far is $1.73. An ask wall that reached 399,817 shares is still sitting at $1.55. Would you buy here?
Press play: the real Level 2, time and sales and chart stop at 9:53 a.m. ET for your call, then show what happened. The clip starts at 9:50 a.m. ET.
At 9:53:29 a sell order swept 180,157 shares from $1.36 down to $1.30 across seven levels. The low of that minute was $1.17, 32% below the $1.73 high. At 9:53:52 the $1.55 wall was pulled.
More halts after 10 a.m.
It bounced to $1.44 at 10:01 and was halted at 10:01:37. It reopened at 10:06:37 at $1.44. At 10:06:49 an ask wall showed up at $1.29, peaking at 235,754 shares. The stock was halted again at 10:07:03 and reopened at 10:12:03 at $1.22. The wall was pulled one second later.
At 10:12:24 another ask wall appeared, this one at $1.07, peaking at 161,782 shares. The stock was halted for a third time in that stretch at 10:12:38 and reopened at 10:17:38 at $1.06. At 10:17:58, 39,833 shares traded at exactly $1.07 and that wall was eaten. The 10:17 minute dipped to $0.97.
From 10:19 to 10:37 it chopped between $1.06 and $1.25. At 10:30:41 a sell order swept 118,700 shares from $1.18 to $1.13.
Stop It's 10:38. GIPR is at $1.20. It has held between about $1.06 and $1.25 since 10:19, and the high so far is $1.73. Would you buy here?
Press play: the real Level 2, time and sales and chart stop at 10:38 a.m. ET for your call, then show what happened. The clip starts at 10:35 a.m. ET.
At 10:38:20 a buy order swept 130,196 shares from $1.22 to $1.29 across eight levels. At 10:40:11 another took 101,592 shares from $1.40 to $1.45. It reached $1.46 at 10:41. Then it fell to $1.26 at 10:42, and was halted at 10:45:37 with the last trade at $1.22. It reopened at 10:50:37 at $1.18.
From there it ran: $1.44 at 10:51, $1.54 at 10:52, and $1.62 at 10:54. At 10:55:01 a sell order swept 126,822 shares from $1.62 to $1.57.
Stop It's 10:57. GIPR is at $1.56, up from the $1.18 reopen at 10:50. The high so far is $1.73. Would you buy here?
Press play: the real Level 2, time and sales and chart stop at 10:57 a.m. ET for your call, then show what happened. The clip starts at 10:54 a.m. ET.
At 10:57:56 a buy order took 107,759 shares from $1.59 to $1.63. At 10:58 it pushed to $1.68, a lower high under the $1.73 top, and closed that minute at $1.52.
At 10:59:22 an ask wall appeared at $1.41. By 10:59:35 it had 283,675 shares, about 10% of the float. That second the stock was halted with the last trade at $1.41. It reopened at 11:04:35 at $1.27. The wall was pulled during the halt.
The 2:15 headline and the fade
From 11:04 to 2:14 p.m. it drifted. It was near $1.20 at noon and $1.08 at 2:14. A bid at $0.98, first seen at 10:47, was pulled at 1:36 p.m.
At 2:15 p.m. Accesswire ran: “Generation Income Properties Enters Into Warrant Exercise Transaction for $4.3 Million in Gross Proceeds”. In the same minute a sell order swept 173,054 shares from $1.08 to $0.9735 across 31 levels. At 2:15:19 the stock was halted with the last trade at $0.93.
It reopened at 2:20:19 at $0.84. The low of that minute was $0.75.
It bounced to $0.99 by 2:22 and kept fading. At 3:20 p.m. Benzinga ran “Why Generation Income Properties Stock Is Skyrocketing Friday”. The stock was near $0.72 then. The low after the open was $0.67 at 3:24. It closed at $0.72.
Volume and after hours
62.69 million shares traded pre-market and 47.11 million in the regular session. Another 2.36 million traded after hours. For the whole day that is about 112 million shares: the float changed hands about 39 times, at 10 times normal volume. It was halted 9 times.
After hours it traded between $0.58 and $0.76, with the high at 5:38 p.m.
What to take from it
- A halt can reopen lower than it stopped, and the book is thin when it does. The 9:41 halt stopped at $1.55 and reopened at $1.30. A 5,000-share buy one second later averaged $121 over the screen.
- After the top, the next push stopped lower. $1.73 at 9:40 a.m., then $1.68 at 10:58. Walls at $1.55, $1.29 and $1.41 each showed up on the way down.
- Most of the move was gone by the close. It closed at $0.72, 58% below the $1.73 high.
Why it ran
News and SEC filings for GIPR published between the previous session's close and the first minute GIPR traded 20% above it, at 4:00 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 239.0% to 1.49 at the open, ran from the open to the high of 1.73 in 10 minutes through two halts, then gave back 420% of that move by 4:00 p.m., trading at 0.7222.
| Time (ET) | What happened | Watch it |
|---|---|---|
| 4:00 a.m. | First trade 20% above the previous close of 0.4395 | |
| 4:13 a.m. | Volume since 4:00 a.m. passes the whole float, 2.84 million shares | |
| 9:28 a.m. | Pre-market high, 1.50 | |
| 9:30 a.m. | The open: 1.49, up 239.0% from the previous close | |
| 9:30 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 9:35 a.m. | |
| 9:35 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 9:40 a.m. | |
| 9:40 a.m. | High of the day to the close, 1.73 | |
| 9:41 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 9:51 a.m. | |
| 10:01 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 10:06 a.m. | |
| 10:07 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 10:12 a.m. | |
| 10:12 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 10:17 a.m. | |
| 10:45 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 10:50 a.m. | |
| 10:59 a.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 11:04 a.m. | |
| 2:15 p.m. | Halted: LULD pause (limit up-limit down). Trading resumes at 2:20 p.m. | |
| 3:59 p.m. | Last trade before the 4:00 p.m. close, 0.7222, 58.3% 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
- Volume, from the one-minute bars: 62.69 million shares before the 9:30 a.m. open (56%), 8.03 million in the first 30 minutes (7%), and 41.44 million in the rest of the day to 8 p.m. (37%).
- Float rotation, the volume since 4 a.m. against the float of 2.84 million shares: past it once at 4:13 a.m., twice at 4:34 a.m., three times at 5:35 a.m.
- The halt at 9:30 a.m.: up 19.1% in the 5 minutes into it, reopened at 1.56, unchanged from the last trade before it.
- The halt at 9:35 a.m.: up 9.6% in the 5 minutes into it, reopened at 1.70, down 0.6% from the last trade before it, then down 8.8% over the next 5 minutes.
- The halt at 9:41 a.m.: down 9.4% in the 5 minutes into it, reopened at 1.30, down 16.1% from the last trade before it, then down 0.8% over the next 5 minutes.
- The halt at 10:01 a.m.: up 10.8% in the 5 minutes into it, reopened at 1.44, unchanged from the last trade before it, then down 10.4% over the next 5 minutes.
- The halt at 10:07 a.m.: down 10.4% in the 5 minutes into it, reopened at 1.22, down 5.4% from the last trade before it.
- The halt at 10:12 a.m.: down 16.3% in the 5 minutes into it, reopened at 1.06, down 1.9% from the last trade before it, then up 9.4% over the next 5 minutes.
- The halt at 10:45 a.m.: down 12.2% in the 5 minutes into it, reopened at 1.18, down 3.3% from the last trade before it, then up 37.3% over the next 5 minutes.
- The halt at 10:59 a.m.: down 13.0% in the 5 minutes into it, reopened at 1.27, down 9.9% from the last trade before it, then up 8.7% over the next 5 minutes.
- The halt at 2:15 p.m.: down 14.3% in the 5 minutes into it, reopened at 0.8387, down 9.8% from the last trade before it, then up 12.1% over the next 5 minutes.
- Other days GIPR met the small-cap rule in our recaps: 2, the latest on August 24, 2026.
Halts
| Halted | Resumed | Length | Reason in the feed |
|---|---|---|---|
| 9:30 a.m. | 9:35 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 9:35 a.m. | 9:40 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 9:41 a.m. | 9:51 a.m. | 10 min 0 s | LULD pause (limit up-limit down) |
| 10:01 a.m. | 10:06 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 10:07 a.m. | 10:12 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 10:12 a.m. | 10:17 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 10:45 a.m. | 10:50 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 10:59 a.m. | 11:04 a.m. | 5 min 0 s | LULD pause (limit up-limit down) |
| 2:15 p.m. | 2:20 p.m. | 5 min 0 s | LULD 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 GIPR on September 18, 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.