TAQA Morocco 52-week high | Borsalia