BlackBerry Stock: Software Reinvention & QNX Strength