Should investors enter Greenwich LifeSciences GLSI stock today Greenwich LifeSciences posts tiny EPS beat no revenue reported Is Telix TLX stock losing direction State Street SPDR SP Software Services ETF XSW Investment Case Assessment for US Software Sector Exposure