Free Trial

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Allergan plc stock logo
AGN
Allergan
$193.02
$190.89
$114.27
$202.21
$63.50B1.24.01 million shs12.44 million shs
Tian Ruixiang Holdings Ltd. stock logo
TIRX
Tian Ruixiang
$2.63
-17.8%
$4.36
$2.08
$13.25
$64.07M0.8745,548 shs82,669 shs
Ten Starter Stocks For Beginners to Buy Now Cover

Just getting into the stock market? These 10 simple stocks can help beginning investors build long-term wealth without knowing options, technicals, or other advanced strategies.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Allergan plc stock logo
AGN
Allergan
0.00%0.00%0.00%0.00%0.00%
Tian Ruixiang Holdings Ltd. stock logo
TIRX
Tian Ruixiang
0.00%+28.51%-20.30%-50.39%-63.84%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Allergan plc stock logo
AGN
Allergan
$193.02
$190.89
$114.27
$202.21
$63.50B1.24.01 million shs12.44 million shs
Tian Ruixiang Holdings Ltd. stock logo
TIRX
Tian Ruixiang
$2.63
-17.8%
$4.36
$2.08
$13.25
$64.07M0.8745,548 shs82,669 shs
Ten Starter Stocks For Beginners to Buy Now Cover

Just getting into the stock market? These 10 simple stocks can help beginning investors build long-term wealth without knowing options, technicals, or other advanced strategies.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Allergan plc stock logo
AGN
Allergan
0.00%0.00%0.00%0.00%0.00%
Tian Ruixiang Holdings Ltd. stock logo
TIRX
Tian Ruixiang
0.00%+28.51%-20.30%-50.39%-63.84%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Allergan plc stock logo
AGN
Allergan
0.00
N/AN/AN/A
Tian Ruixiang Holdings Ltd. stock logo
TIRX
Tian Ruixiang
0.00
N/AN/AN/A
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Allergan plc stock logo
AGN
Allergan
$16.09B3.95$36.70 per share5.26$177.28 per share1.09
Tian Ruixiang Holdings Ltd. stock logo
TIRX
Tian Ruixiang
$3.22M19.90N/AN/A$233.74 per share0.01
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Allergan plc stock logo
AGN
Allergan
-$5.27B$17.64N/A10.651.63-15.44%8.46%5.31%N/A
Tian Ruixiang Holdings Ltd. stock logo
TIRX
Tian Ruixiang
-$3.99MN/A0.00N/AN/AN/AN/AN/A
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Allergan plc stock logo
AGN
Allergan
$2.961.53%N/A16.78%N/A
Tian Ruixiang Holdings Ltd. stock logo
TIRX
Tian Ruixiang
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Allergan plc stock logo
AGN
Allergan
0.31
1.01
0.84
Tian Ruixiang Holdings Ltd. stock logo
TIRX
Tian Ruixiang
0.02
11.50
N/A

Institutional Ownership

CompanyInstitutional Ownership
Allergan plc stock logo
AGN
Allergan
83.91%
Tian Ruixiang Holdings Ltd. stock logo
TIRX
Tian Ruixiang
10.66%

Insider Ownership

CompanyInsider Ownership
Allergan plc stock logo
AGN
Allergan
0.08%
Tian Ruixiang Holdings Ltd. stock logo
TIRX
Tian Ruixiang
39.63%
CompanyEmployeesShares OutstandingFree FloatOptionable
Allergan plc stock logo
AGN
Allergan
17,400329.00 millionN/AOptionable
Tian Ruixiang Holdings Ltd. stock logo
TIRX
Tian Ruixiang
5024.36 million14.71 millionNot Optionable

Recent News About These Companies

Tian Ruixiang Holdings Ltd (TIRX) - Yahoo Finance
TIRX Tian Ruixiang Holdings Ltd. - Seeking Alpha
Why Tian Ruixiang Holdings Ltd (TIRX) Surged Last Week
Tian Ruixiang files to sell 11.49M Class A ordinary shares for holders
Allergan stock logo

Allergan NYSE:AGN

Allergan plc, a pharmaceutical company, develops, manufactures, and commercializes branded pharmaceutical, device, biologic, surgical, and regenerative medicine products worldwide. The company operates in three segments: US Specialized Therapeutics, US General Medicine, and International. It offers a portfolio of products in various therapeutic areas, including medical aesthetics and dermatology, eye care, neuroscience, urology, gastrointestinal, women's health, and anti-infective therapeutic products. The company also offers breast implants and tissue expanders; and RM-131 (relamorelin), a peptide ghrelin agonist for the treatment of diabetic gastroparesis. In addition, it develops medical and cosmetic treatments; therapies for non-alcoholic steatohepatitis and other liver diseases; inhibitor for the treatment of psoriasis and other autoimmune disorders; atopic dermatitis drug candidate; peri-ocular rings for extended drug delivery and reducing elevated intraocular pressure in glaucoma patients; and treatments for neurodegenerative disorders, including Alzheimer's disease. Further, the company develops RST-001, a novel gene therapy for the treatment of retinitis pigmentosa; small molecule therapeutics for inflammatory and fibrotic diseases; topical medicines for fat reduction; and delivery system and botulinum toxin-based prescription products. It has collaboration, option, and license agreement with Lyndra, Inc.; and strategic alliance and option agreement with Editas Medicine, Inc. Allergan plc also has licensing agreements with Assembly Biosciences, Inc.; MedImmune; and Heptares Therapeutics, Ltd. The company was formerly known as Actavis plc and changed its name to Allergan plc in June 2015. Allergan plc was founded in 1983 and is headquartered in Dublin, Ireland.

Tian Ruixiang stock logo

Tian Ruixiang NASDAQ:TIRX

$2.63 -0.57 (-17.81%)
Closing price 04:00 PM Eastern
Extended Trading
$2.76 +0.13 (+4.98%)
As of 07:05 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Tian Ruixiang Holdings Ltd, together its subsidiaries, operates as an insurance broker in China and the United States. It distributes a range of insurance products, including property and casualty insurance, such as automobile, commercial property, liability, and accidental insurance; and life insurance comprising individual and group life insurances, as well as health and miscellaneous insurance. It serves individual or institutional customers. The company was founded in 2010 and is headquartered in Beijing, China.