Home Investing Celestica stock prediction: $324.78 bull, $141.95 bear