Ratnaveer Precision hits 52-week high on Q1 earnings rally