Fortescue (ASX: FMG) Company Overview & Stock Analysis