Share intent when empty

Noticed while playing around with the app that the share intent still
had the last data in it after all stocks were deleted. This was because
I wasn’t sending my new intent to be set for the ShareProvider, fixed
now.
After market close price = $0

Sometimes after the market is closed the realtime ask price will be
listed as $0.00. Check for this now and pull the Bid value instead in
this case.