DINO - HF Sinclair Corporation Stock Analysis | Finranks