SRF Trading At Record Highs. Will the rally sustain?