<p>I think this is renewable, granted that you do not foul up royally with your grades. Some scholarships have requisite minimum GPAs attached for continuation of the award. Not sure about any official requirements for Stern scholarship. </p>
<p>The Scholarships should be based on academic performance and not need, so I do not think changes in your financial need will affect scholarships, probably only grants, loans, work study only.</p>