Stock market buoys top performer

READ FULL ARTICLE