The stock market opens at 9:15 AM and closes at 3:30 PM except on public holidays.