The Helping Hands group from Cuba Friends Church presented a $900 donation to Box 14 during the organization’s monthly ...
Box BOX shares have dropped 13.8% in the past six months, underperforming the Zacks Internet Software industry’s decline of 3.9% and the broader Zacks Computer and Technology sector’s return of 22.3%.