Depends on what frequency and time period you need. You can definitely get past one year price data from Bloomberg or Reuters but it will not be tick level data. It will be more like 10min, 30min, 1hr, daily frequency. If you have a paper or trading account with IB you can even get historical data from IB but there are some restrictions like number of data requests you can have in one minute period and the amount of data in each request, etc.