We develop a continuous-time general-equilibrium model to rationalise the dynamics of insurance prices in a competitive insurance market with financial frictions. Insurance companies choose underwriting and financing policies to maximise shareholder value. The equilibrium price dynamics are explicit, which allows simple numerical simulations and generates testable implications. In particular, we find that the equilibrium price of insurance is (weakly) predictable and the insurance sector always realises positive expected profits. Moreover, rather than true cycles, insurance prices exhibit asymmetric reversals caused by the reflection of the aggregate capacity process at the dividend and recapitalisation boundaries.