8 hours Ultralife Corporation: A High-Risk Stock With Just Enough Upside To Hold Seeking Alpha Ultralife Corporation: A High-Risk Stock With Just Enough Upside To Hold. X