Where to find detailed information about stock?
"1. Most of the information you want can be found in the annual report of the company. Go to their official website, look for shareholders information and then download the annual report. This will answer: ""number of issued stock, voting rights, if there is more than one kind of stock, etc. In summary all the legal and formal details of a given stock. 2. After reading the annual report, check on investors websites to see if you can find analyst reports written on this company. You can sometimes find them in some free newsletters. These reports will complete the information you have found in the annual report like ""if the dividends are always paid, etc.""" You can take a look at EDGAR (Electronic Data Gathering, Analysis, and Retrieval), a big database run by the SEC where  all companies, foreign and domestic, are required to file registration statements, periodic reports, and other forms electronically.
You should find the test centers and pathology labs for HIV test in Canada. Easy Meds Health is the perfect place for you, where you can buy online affordable medicines. That you need to know about getting an HIV test in one place. Why, when, where, what's involved, and what happens after? Whether you have HIV is to get tested. The Easy Meds Health recommends that everyone between the ages of 13 and 64 get tested for HIV at least once as part of routine health care. Knowing your HIV test status gives you powerful information to help you take steps to keep you and your partner healthy. You can also visit our website for more information. "Typically you diversify a portfolio to reduce risk. The S&P 500 is a collection of large-cap stocks; a diversified portfolio today probably contains a mix of large cap, small cap, bonds,  international equity and cash. Right now, if you have a bond component, that part of your portfolio isn't performing as well. The idea of diversification is that you ""smooth out"" the ups and downs of the market and come out ahead in most situations. If you don't have a bond or cash component in your portfolio, you may have picked (or had someone pick for you) lousy funds.  Without more detail, that's about all that can be said. EDIT: You provided more detail, so I want to add a little to my answer. Basically, you're in a fund that has high fees (1.58% annually) and performance that trails the mid-cap index. The S&P 500 is a large-cap index (large cap == large company), so a direct comparison is not necessarily meaningful. Since you seem to be new at this, I'd recommend starting out with the Vanguard Total Stock Market Index Fund (VTSMX) or ETF (VTI). This is a nice option because it represents the entire stock market and is cheap... it's a good way to get started without knowing alot. If your broker charges a transaction fee to purchase Vanguard funds and you don't want to change brokers or pay ETF commissions, look for or ask about transaction-fee free ""broad market"" indexes. The expense ratio should be below 0.50% per year and optimally under 0.20%. If you're not having luck finding investment options, swtich to a discount broker like TD Ameritrade, Schwab, ScottTrade or Fidelity (in no particular order)" Lenders may sell your mortgage to other lenders for a fee.  For example,  your lender might sell your mortgage to the highest bidder who may want to purchase your mortgage by making a one time payment.  For your lender that's a quick profit, for the new owner of your mortgage, that's long term returns for a one time fee.  For your lender, that is forgoing long term returns for short term gains (and transfer of risk in case you default).   (Very similar to how bonds work in a stock exchange!) What does this mean to you? Nothing.  You will still keep making payments to your original lender.   What does 'transfer of ownership has not been publicly recorded mean'? It means, when you are asked about ownership details regarding your mortgage, and this could be in tax forms or refinancing etc., you would enter your original lender's information and not Freddit Mac's! Pro-tip There are lots of scams based on this.  You might receive an official looking letter in mail claiming your loan has been sold and you should start making payments to the new owner. DO NOT FALL FOR THIS! Call your original lender (use the phone number from your loan papers, not mail you received) and verify this information.   And if this were to happen, your original lender would always inform you first.   And hey, congrats on your new home! :) "SEC filings do not contain this information, generally. You can find intangible assets on balance sheets, but not as detailed as writing down every asset separately, only aggregated at some level (may be as detailed as specifying ""patents"" as a separate line, although even that I wouldn't count on). Companies may hold different rights to different patents in different countries, patents are being granted and expired constantly, and unless this is a pharma industry or a startup - each single patent doesn't have a critical bearing on the company performance." Market Watch has an IPO calender with details of upcoming IPOs that should provide most of the information you need. "SEC filings do not contain this information, generally. You can find intangible assets on balance sheets, but not as detailed as writing down every asset separately, only aggregated at some level (may be as detailed as specifying ""patents"" as a separate line, although even that I wouldn't count on). Companies may hold different rights to different patents in different countries, patents are being granted and expired constantly, and unless this is a pharma industry or a startup - each single patent doesn't have a critical bearing on the company performance." I was going to comment above, but I must have 50 reputation to comment. This is a question that vexes me, and I've given it some thought in the past. Morningstar is a good choice for simple, well-organized financial histories.   It has more info available for free than some may realize.  Enter the ticker symbol, and then click either the Financials or the Key Ratios tab, and you will get 5-10 years of some key financial stats.  (A premium subscription is $185 per year, which is not too outrageous.) The American Association of Individual Investors (AAII) provides some good histories, and a screener, for a $29 annual fee. Zacks allows you to chart a metric like EPS going back a long ways, and so you can then click the chart in order to get the specific number.  That is certainly easier than sorting through financial reports from the SEC.  (A message just popped up to say that I'm not allowed to provide more than 2 links, so my contribution to this topic will end here.  You can do a search to find the Zacks website.  I love StackExchange and usually consult it for coding advice.  It just happens to be an odd coincidence that this is my first answer.  I might even have added that aside in a comment, but again, I can't comment as of yet.) It's problem, however, that the universe of free financial information is a graveyard of good resources that no longer exist.  It seems that eventually everyone who provides this information wants to cash in on it.  littleadv, above, says that someone should be paid to organize all this information. However, think that some basic financial information, organized like normal data (and, hey, this is not rocket science, but Excel 101) should be readily available for free.  Maybe this is a project that needs to happen.  With a mission statement of not selling people out later on. The closest thing out there may be Quandl (can't link; do a search), which provides a lot of charts for free, and provides a beautiful and flexible API.  But its core US fundamental data, provided by Sharadar, costs $150 per quarter.  So, not even a basic EPS chart is available there for free. With all of the power that corporations have over our society, I think they could be tabulating this information for us, rather than providing it to us in a data-dumb format that is the equivalent of printing a SQL database as a PDF!  A company that is worth hundreds of billions on the stock market, and it can't be bothered to provide us with a basic Excel chart that summarizes its own historical earnings?  Or, with all that the government does to try to help us understand all of these investments, they cannot simply tabulate some basic financial information for us? This stuff matters a great deal to our lives, and I think that much of it could and should be available, for free, to all of us, rather than mainly to financial professionals and those creating glossy annual reports. So, I disagree that yet another entity needs to be making money off providing the BASIC transparency about something as simple as historical earnings. Thank you for indulging that tangent.  I know that SE prides itself on focused answers.  A wonderful resource that I greatly appreciate. "Real-time equity (or any other market) data is not available for free anywhere in the US.  It is always delayed by 10-15 minutes. On the other hand, online brokers who target the ""day trader"" (Interactive Brokers, TD Ameritrade, etc.) offer much closer to real-time data AND feature all the tools/alerts/charts/etc. you could ever possibly dream of.  I bet the type of alert you're asking for is available with just a couple of clicks on one of these brokers' platforms. Of course, accounts with these online brokers are not free; you must pay for these sophisticated tools and fast market access.  Another down side is that the data feeds sent to you by even the most sophisticated online broker are still delayed by tens of seconds compared to the data feeds used by big banks and professional investors.  Not to mention that the investment arm of the broker you use will be making its own trades based on the data feeds before relaying them on to you. So this begs the question: why do you need real-time information?  Are you trying to ""day trade"" -- i.e. profit from minute-to-minute fluctuations in the stock market?  (I can't in good conscience recommend that, but best of luck to you.)  If on the other hand you don't truly need ""real-time"" data for your application, then I support @ChrisDegnen's approach -- use public data feeds and write your own software.  You probably will not find any free tools for the sort of alerting you're looking for because most folks who want these types of alerts also need faster feeds and are therefore already using an online broker's tools."