code: public List<HistoricalSplit> getSplitHistory() throws IOException {
          if(this.splitHistory != null) {
              return this.splitHistory;
          }
          return this.getSplitHistory(HistSplitsRequest.DEFAULT_FROM);
      }
docs: This method will return historical splits from this stock.
  If the historical splits are not available yet, they will
  be requested first from Yahoo Finance.
  <p>
  If the historical splits are not available yet, the
  following characteristics will be used for the request:
  <ul>
  <li> from: 1 year ago (default)
  <li> to: today (default)
  </ul>
  <p>
  There are several more methods available that allow you
  to define some characteristics of the historical data.
  Calling one of those methods will result in a new request
  being sent to Yahoo Finance.
  
  @return      a list of historical splits from this stock
  @throws java.io.IOException when there's a connection problem
  @see         #getSplitHistory(java.util.Calendar)
  @see         #getSplitHistory(java.util.Calendar, java.util.Calendar)