logologo
Search anything
Ctrl+K
arrow

Major Contract Wins(394 companies)

Companies that have recently secured one or more large or strategically important contracts—often with governments, utilities, or major corporations—which materially improve future revenue prospects and credibility.

professional

Unlock Discovery Buckets

  • Access all curated stock buckets & screeners
  • Discover companies across themes & sectors
  • Ask 1,000 questions to Iris monthly
  • Track upto 500 companies in watchlist