Is Autodesk the BEST Software Company? ADSK Stock Analysis