Holdings Disclosure and Disclaimer (Updated on 1/15/2018) Michael Swanson is the President of Timingwallstreet, Inc., which owns this website. You may get the impression from watching the financial media that all stocks go up forever. This is not true and in fact the majority of stocks end up going to zero eventually. All investments in stocks carry risk and go up and down from time to time and sometimes for no discernable reason at all. There is no such thing as free money. It takes work and risk to make money in the financial markets. WallStreetWindow.com is owned by Timingwallstreet, Inc of which Michael Swanson is President and sole shareholder. Both Swanson and employees and associates of Timingwallstreet, Inc. may have a stock trading position in securities which are mentioned on any of the websites or commentaries published by TimingWallStreet or any of its services and may sell or close such positions at any moment and without warning unless stated otherwise. Under no circumstances should the information received from TimingWallStreet represent a recommendation to buy, sell, or hold any security. TimingWallStreet contains the opinions of Swanson and and other financial writers and commentators. Neither Swanson, nor TimingWallstreet, Inc. provide individual investment advice and will not advise you personally concerning the nature, potential, value, or of any particular stock or investment strategy. To the extent that any of the information contained on any TimingWallStreet publications may be deemed investment advice, such information is impersonal and not tailored to the investment and stock trading needs of any specific person. Past results of TimingWallStreet, Michael Swanson or other financial authors are not necessarily indicative of future performance. TimingWallStreet does not represent the accuracy nor does it warranty the accuracy, completeness or timeliness of the statements published on its web sites, its email alerts, podcats, or other media. The information provided should therefore be used as a basis for continued, independent research into a security referenced on TimingWallStreet so that the reader forms his or her own opinion regarding any investment in a security published on any TimingWallStreet of media outlets or services. The reader therefore agrees that he or she alone bears complete responsibility for their own stock trading, investment research and decisions. We are not and do not represent ourselves to be a registered investment adviser or advisory firm or company. You should consult a qualified financial advisor or stock broker before making any investment decision and to help you evaluate any information you may receive from TimingWallstreet. Consequently, the reader understands and agrees that by using any of TimingWallStreet services, either directly or indirectly, TimingWallStreet, Inc. shall not be liable to anyone for any loss, injury or damage resulting from the use of or information attained from TimingWallStreet.