best sell day for stocks rbbn 2003

Ribbon Communications (RBBN) had its best day in 2003 on April 14, 2003, returning 17%.