Spire: Strong Buy - Baffled… — SR +1.00 | NewsImpactScreener