Horizon Technology Finance (HRZN) Stock: Price, Analysis