A Semigroup Approach to No-Arbitrage Pricing Theory