Hyperforin is soluble in alcohol (all prenylated phloroglucinols are in spite f their nonpolar nature. We have extracted those compounds with a mixture of dichloromethane/methanol 80/20 and then followed further complicated procedures. You`d better read articles because I have worked with other phloroglucinols from other Hypericum species.