Nifty Ends Near 24,300

Previous Close: 24,205.35