# Five 52-week highs this month — NSE scan

> Five or more closes at a fresh 52-week high inside the last twenty sessions.

Canonical: https://patternsradar.com/screener/repeated-new-highs

```sift
where count(close is highest in 52w, 20) >= 5
```

A stock that has set a fresh 52-week high on five or more of the last twenty sessions is not breaking out. It has broken out and kept going, which is a more reliable read than any single-day high. The count filters out the one-day pokes above the level that fall straight back, the ones a plain `close is highest in 52w` scan includes every time, and leaves the names where each new high was confirmed by another.

Category: [Breakouts](https://patternsradar.com/scans/breakouts.md). Default universe: top 500 by 20-day turnover.

More breakouts: [52-week high breakout](https://patternsradar.com/screener/52-week-high-breakout.md), [Within 3% of the 52-week high](https://patternsradar.com/screener/near-52-week-high.md), [Volume breakout](https://patternsradar.com/screener/volume-breakout.md), [Volume shockers](https://patternsradar.com/screener/volume-shockers.md), [20-day channel breakout](https://patternsradar.com/screener/donchian-breakout.md).

The rendered page runs this scan against the latest session and can replay it across the last 250 sessions to measure its hit rate: https://patternsradar.com/screener/repeated-new-highs.

---

Price and delivery data from the [eod2](https://github.com/BennyThadikaran/eod2) dataset: National Stock Exchange of India end-of-day files, split- and bonus-adjusted, updated after each close. Not affiliated with or endorsed by NSE. PatternsRadar is a research tool. Nothing here is investment advice or a recommendation to buy or sell anything.
