US stocks-S&P 500 ends best quarter since 1998 on a high note | Sharefundss