Missing splits, missing dividends, double up splits, doubled up dividends, missing days of data, volume doesn't reflect all trades for a day, some optional corporate actions (eg. choose a cash dividend or a share dividend) both are included and adjusted in the price data, foreign currency...