Generic Tranexamic Acid Cost — From $27 Without Insurance (2026)