Cadence Design Systems Inc. is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world's most innovative companies, delivering extraordinary electronic products from chips to boards to systems for the most dynamic market applications, including consumer, hyperscale computing, 5G communications, automotive, mobile, aerospace, industrial and healthcare. For six years in a row, Fortune magazine has named Cadence one of the 100 Best Companies to Work For.

Company profile
Ticker
CDNS
Exchange
Website
CEO
Lip-Bu Tan
Employees
Incorporated
Location
Fiscal year end
Sector
Industry (SIC)
Microsoft • Oracle • BlackBerry • NortonLifeLock • Activision Blizzard • Vmware • Adobe • Ceridian HCM Holding • McAfee • Electronic Arts ...
SEC CIK
Corporate docs
Subsidiaries
Applied Wave Research Limited • AWR LLC • Beijing Cadence Information Technology Co., Ltd. • Cadence Design (Israel) II, Ltd. • Cadence Design Systems (Canada) Ltd. • Cadence Design Systems (Cyprus) Limited • Cadence Design Systems (India) Private Limited • Cadence Design Systems (Ireland) Limited • Cadence Design Systems (Israel) Ltd. • Cadence Design Systems (Japan) B.V. ...
IRS number
770148231
CDNS stock data
News

Cluster Of Insiders Purchase Carvana, An E-commerce Platform For Buying And Selling Used Cars - Big Insider Trades
21 Jun 22
Kraft Heinz And 2 Other Stocks Insiders Are Selling
14 Jun 22
How Is The Market Feeling About Cadence Design Sys?
10 Jun 22
Here's How Much $100 Invested In Cadence Design Sys 5 Years Ago Would Be Worth Today
9 Jun 22
If You Invested $100 In Cadence Design Sys 5 Years Ago, Here's How Much You Would Have Today
31 May 22
Press releases
Cadence Achieves PCIe 5.0 Specification Compliance for PHY and Controller IP in TSMC Advanced Technologies
21 Jun 22
Cadence RFIC Solutions Support TSMC N6RF Design Reference Flow
16 Jun 22
Cadence Design IP portfolio in TSMC's N5 Process Gains Broad Adoption Among Leading Semiconductor and System Companies
15 Jun 22
Cadence Digital and Custom/Analog Design Flows Certified by TSMC for Latest N3E and N4P Processes
13 Jun 22
Cadence Cerebrus AI-Based Solution Delivers Transformative Results on Next-Generation Customer Designs
9 Jun 22
Analyst ratings and price targets
Current price
Average target
$196.00
Low target
$180.00
High target
$215.00
UBS
Maintains
$180.00
Keybanc
Maintains
$215.00
Needham
Maintains
$193.00
Calendar
25 Apr 22
26 Jun 22
31 Dec 22
Financial summary
Quarter (USD) | Apr 22 | Jan 22 | Oct 21 | Jul 21 | |
---|---|---|---|---|---|
Revenue | |||||
Cost of revenue | |||||
Operating income | |||||
Operating margin | |||||
Net income | |||||
Net profit margin | |||||
Cash on hand | |||||
Change in cash | |||||
Diluted EPS |
Annual (USD) | Jan 22 | Jan 21 | Dec 19 | Dec 18 | |
---|---|---|---|---|---|
Revenue | |||||
Cost of revenue | |||||
Operating income | |||||
Operating margin | |||||
Net income | |||||
Net profit margin | |||||
Cash on hand | |||||
Change in cash | |||||
Diluted EPS |
Recent insider trades
Date | Owner | Security | Transaction | Code | Indirect | 10b5-1 | $Price | #Shares | $Value | #Remaining |
---|---|---|---|---|---|---|---|---|---|---|
21 Jun 22 | Tan Lip Bu | Common Stock | Sell | Dispose S | Yes | Yes | 150.065 | 200 | 30.01K | 1,197,268 |
21 Jun 22 | Tan Lip Bu | Common Stock | Sell | Dispose S | Yes | Yes | 149.271 | 9,821 | 1.47M | 1,197,468 |
21 Jun 22 | Tan Lip Bu | Common Stock | Sell | Dispose S | Yes | Yes | 148.5966 | 27,559 | 4.1M | 1,207,289 |
21 Jun 22 | Tan Lip Bu | Common Stock | Sell | Dispose S | Yes | Yes | 147.7897 | 1,920 | 283.76K | 1,234,848 |
21 Jun 22 | Tan Lip Bu | Common Stock | Sell | Dispose S | Yes | Yes | 145.884 | 500 | 72.94K | 1,236,768 |
9 Jun 22 | Devgan Anirudh | Common Stock | Sell | Dispose S | No | Yes | 159.8146 | 3,126 | 499.58K | 189,387 |
9 Jun 22 | Devgan Anirudh | Common Stock | Sell | Dispose S | No | Yes | 159.1185 | 21,531 | 3.43M | 192,513 |
9 Jun 22 | Devgan Anirudh | Common Stock | Sell | Dispose S | No | Yes | 158.3502 | 6,857 | 1.09M | 214,044 |
9 Jun 22 | Devgan Anirudh | Common Stock | Sell | Dispose S | No | Yes | 157.1117 | 3,703 | 581.78K | 220,901 |
6 Jun 22 | Paul Cunningham | Common Stock | Sell | Dispose S | No | Yes | 160.9 | 250 | 40.23K | 97,014 |
Institutional ownership, Q1 2022
83.5% owned by funds/institutions
13F holders | Current |
---|---|
Total holders | 770 |
Opened positions | 84 |
Closed positions | 113 |
Increased positions | 315 |
Reduced positions | 270 |
13F shares | Current |
---|---|
Total value | 37.82B |
Total shares | 230.39M |
Total puts | 651.6K |
Total calls | 469.2K |
Total put/call ratio | 1.4 |
Largest owners | Shares | Value |
---|---|---|
BLK Blackrock | 33.43M | $5.5B |
Vanguard | 31.77M | $5.22B |
Massachusetts Financial Services | 19.65M | $3.23B |
STT State Street | 11.56M | $1.9B |
FMR | 9.88M | $1.63B |
Geode Capital Management | 5.53M | $906.82M |
Alkeon Capital Management | 4.2M | $690.81M |
JHG Janus Henderson | 3.53M | $580.98M |
Manufacturers Life Insurance Company, The | 3.18M | $523.69M |
Brown Advisory | 3.18M | $522.85M |
Financial report summary
?Risks
- The ongoing COVID-19 pandemic could continue to adversely affect our business, results of operations and financial condition.
- We have experienced varied operating results, and our operating results for any particular fiscal period are affected by the timing of revenue recognition, particularly for our emulation and prototyping hardware and IP products.
- Any periods of uncertainty in the global economy and international trade relations, changes in governmental policies relating to technology, and any potential downturn in the semiconductor and electronics industries, may negatively impact our business and reduce our bookings levels and revenue.
- We are subject to governmental export and import controls that could subject us to liability or impair our ability to compete in global markets as well as a variety of other laws and regulations.
- We have acquired and expect to acquire other companies and businesses and may not realize the expected benefits of these acquisitions.
- We make and expect to make strategic investments and may not realize the expected benefits of these investments.
- The effect of foreign exchange rate fluctuations may adversely impact our revenue, expenses, cash flows and financial condition.
- We could suffer serious harm to our business because of the infringement of our intellectual property rights by third parties or because of our infringement of the intellectual property rights of third parties, as well as any associated efforts to enforce such rights, including through intellectual property litigation.
- If our security measures are breached or vulnerabilities are discovered in our products and services, and an unauthorized party obtains access to customer data, financial data or assets or our proprietary business information, our information systems and products and services may be perceived as being unsecure, we could experience business or financial harm, and our business and reputation could be harmed.
- Risks associated with our international operations could adversely impact our financial condition.
- We depend upon our management team and key employees, and our failure to attract, train, motivate and retain management and key employees may make us less competitive and therefore harm our results of operations.
- We rely on our proprietary technology, as well as software and other intellectual property rights licensed to us by third parties, and we cannot assure that the precautions taken to protect our rights will be adequate or that we will continue to be able to adequately secure such intellectual property rights from third parties.
- We have substantial cash requirements in the United States, but a significant portion of our cash is held and generated outside of the United States, and if our cash available in the United States is insufficient to meet our operating expenses and debt repayment obligations in the United States, then we may be required to raise cash in ways that could negatively affect our financial condition, results of operations and the market price of our common stock.
- The long sales cycle of our products and services may cause our operating results to fluctuate unexpectedly.
- Our restructuring plans incur substantial costs and may not result in the benefits we have anticipated, possibly having a negative effect on our future operating results.
- The investment of our cash is subject to risks that may cause losses and affect the liquidity of these investments.
- Our business is subject to the risk of natural disasters and global climate change.
- Customer consolidation could affect our operating results.
- Our failure to respond quickly to technological developments or customers’ increasing technological requirements and to continue to develop or acquire technological capabilities could make our products uncompetitive and obsolete and impede our ability to address the requirements in technology segments that are expected to contribute to our growth.
- We have invested and expect to continue to invest in research and development efforts for new and existing products and technologies and technical sales support. Such investments may affect our operating results, and, if the return on these investments is lower or develops more slowly than we expect, our revenue and operating results may suffer.
- Our operating results and revenue could be adversely affected by customer payment delays, customer bankruptcies and defaults or modifications of licenses.
- The competition in our industries is substantial, and we may not be able to continue to compete successfully in our industries.
- Our future revenue is dependent in part upon our installed customer base continuing to license or buy products and purchase services.
- We depend on a single supplier or a limited number of suppliers for certain hardware components and contract manufacturers for production of our emulation and prototyping hardware products, making us vulnerable to supply disruption and price fluctuation.
- Our results could be adversely affected by an increase in our effective tax rate as a result of U.S. and foreign tax law changes, outcomes of current or future tax examinations, or by material differences between our forecasted and actual effective tax rates.
- Litigation, government investigations or regulatory proceedings could adversely affect our financial condition or operations.
- Errors or defects in our products and services could expose us to liability and harm our business.
- Our reported financial results may be adversely affected by changes in United States generally accepted accounting principles, and we may incur significant costs to adjust our accounting systems and processes to comply with significant changes.
- If we become subject to unfair hiring claims, we could be prevented from hiring needed employees, incur liability for damages and incur substantial costs in defending ourselves.
- We are subject to evolving corporate governance and public disclosure expectations and regulations that impact compliance costs and risks of noncompliance.
- Our stock price has been and may continue to be subject to fluctuations.
- Anti-takeover defenses in our certificate of incorporation and bylaws and certain provisions under Delaware law could prevent an acquisition of our company or limit the price that investors might be willing to pay for our common stock.
- Our debt obligations expose us to risks that could adversely affect our business, operating results or financial condition, and could prevent us from fulfilling our obligations under such indebtedness.
- At the option of the holders of our outstanding notes, we may, under certain circumstances, be required to repurchase such notes.
- The terms of the agreement governing our revolving credit facility and the indenture governing our 2024 Notes restrict our current and future operations, particularly our ability to respond to changes or to take certain actions.
- We may not be able to generate sufficient cash to service all of our indebtedness and may be forced to take other actions to satisfy our obligations under our indebtedness, which may not be successful.
- Despite our current level of indebtedness, we and our subsidiaries may incur substantially more debt. This could further exacerbate the risks to our financial condition described above.
- Our variable rate indebtedness subjects us to interest rate risk, which could cause our debt service obligations to increase significantly.
- Various factors could increase our future borrowing costs or reduce our access to capital, including a lowering or withdrawal of the ratings assigned to us and our 2024 Notes by credit rating agencies.
Management Discussion
- Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
- We urge you to consider these factors carefully in evaluating the forward-looking statements contained in this Quarterly Report. All subsequent written or oral forward-looking statements attributable to our company or persons acting on our behalf are expressly qualified in their entirety by these cautionary statements. The forward-looking statements included in this Quarterly Report are made only as of the date of this Quarterly Report. We do not intend, and undertake no obligation, to update these forward-looking statements.
- We enable our customers to develop electronic products. Our products and services are designed to give our customers a competitive edge in their development of integrated circuits (“ICs”), systems-on-chip (“SoCs”), and increasingly sophisticated electronic devices and systems. Our products and services do this by optimizing performance, minimizing power consumption, shortening the time to bring our customers’ products to market, improving engineering productivity and reducing their design, development and manufacturing costs. We offer software, hardware, services and reusable IC design blocks, which are commonly referred to as intellectual property (“IP”).
Content analysis
?Positive | ||
Negative | ||
Uncertain | ||
Constraining | ||
Legalese | ||
Litigous | ||
Readability |
H.S. sophomore Avg
|
New words:
Anirudh, ASC, ASU, charitable, classification, concurrently, criteria, derecognized, Devgan, foreseeable, Foundation, frequency, geopolitical, hybrid, index, interim, lessor, prospective, reopened, repeal, Russia, suspension, Topic, Ukraine, unknown
Removed:
abroad, absence, accelerate, acceleration, accept, acceptable, accessible, accompanying, achieve, achievement, adapt, added, adequacy, adequately, adjust, administration, administrator, advantage, affiliated, agency, aggressive, agreed, alter, Altium, annually, anticipation, application, applied, apply, applying, approval, area, assembled, assigned, assumed, Assuming, assure, attempt, attention, attract, attracting, attractive, attrition, Australia, authority, bankruptcy, bargaining, behavior, BIS, borrow, borrowed, borrowing, breach, breached, British, broad, broadly, budget, budgetary, bundle, Bureau, buy, buying, calculate, California, cancel, capability, catastrophic, cease, ceasing, certainty, certificate, CEVA, CFD, chain, challenge, challenged, challenging, charge, Chinese, chip, choose, circumvent, circumventing, civil, claiming, closest, cloud, Codification, collaboration, collateral, collect, collecting, collection, combining, Commerce, commercially, Committee, community, compel, compelled, compete, competing, competition, competitor, complement, complementing, complexity, complying, composition, computational, computer, concentration, conduct, conflicting, connectivity, considerable, consistency, consolidation, constant, constrain, constrained, consult, consulting, consume, consuming, consummate, consummated, contemplated, continuing, conversion, core, corporation, correspondingly, corrupt, costly, create, culture, cyber, cybersecurity, cyclical, damage, dealing, debarment, debug, declare, declared, decline, decreasing, dedicated, deductible, defend, defending, degree, Delaware, delay, delayed, delaying, delivering, denial, Department, departure, deploy, derive, deriving, designate, designation, designer, designing, desire, deter, deteriorate, devaluation, developed, developing, device, devote, difficulty, diligence, dilution, disadvantage, discouraging, discover, discovered, discovery, dispose, disrupted, dissolution, distributed, diversion, divert, dividend, domestically, downturn, drop, earlier, economic, ecosystem, education, effectively, effort, electrical, eligibility, eliminate, emergency, emerging, Empyrean, enabling, encounter, encourage, enforce, enhance, enhanced, enhancing, entitled, environmental, equally, erosion, error, establish, euro, European, evolve, evolving, exacerbate, exacerbated, examination, examine, excise, exercise, exert, expand, expanded, expanding, expansion, expend, expenditure, expensed, expensive, experiencing, expertise, export, expose, exposing, extended, externally, fabrication, fail, failure, fall, favorable, favored, feasible, February, fewer, field, final, finalized, finance, fix, flexibility, floating, flooding, fluctuation, fluid, focused, force, forced, forecast, forecasted, formed, formulation, fourth, FPGA, franchise, frequent, frequently, fulfill, fulfilling, fund, funding, gain, gate, generation, goal, governance, government, governmental, growing, grown, guarantee, guidance, hacking, hand, harder, harm, harmed, harsher, heightened, heightening, high, hindering, Huada, ICE, immigration, impair, impairment, impede, implement, implementation, implemented, impose, impossible, improve, inability, incentive, inconsistent, incorporate, incorporated, incorporating, incorporation, incurrence, incurring, Indian, indirect, individually, influence, infringement, infringing, inherently, initiated, insolvency, instability, installation, installed, insufficient, insured, integrate, integrating, integration, intended, intense, intensified, intensify, interfere, internally, interpret, interpretation, interrupt, interrupted, interruption, introduction, invalidate, invented, invest, invested, investor, involve, IPAA, IRS, issue, Japan, Japanese, joined, Keysight, Kingdom, laboratory, larger, launched, leader, leaseback, legislative, lengthen, lengthy, leveraged, life, light, likelihood, limit, limiting, liquidation, lithography, litigation, loan, logic, long, lose, losing, low, lowered, lowering, lowest, macroeconomic, malfeasance, malware, managed, managerial, managing, manner, March, marketplace, maturing, measurement, meeting, mesh, Meshing, migration, military, misappropriated, misappropriating, misuse, mitigate, modify, monetary, Moore, morale, motivate, motivating, multinational, nanometer, Nasdaq, national, natural, negatively, negotiating, network, noncompliance, Northern, notably, NQDC, NUMECA, Numerical, obsolescence, obsolete, obtain, obtaining, occurrence, OECD, office, older, open, operational, optimization, order, Organisation, outbreak, outcome, outlook, overlapping, owner, ownership, pace, Palladium, partial, party, patent, pay, paying, payroll, penalty, perception, periodically, permit, person, phase, phishing, planned, planning, Pointwise, policy, political, pound, practicable, practical, predicted, preferred, premium, pressure, prevailing, prevented, preventing, preventive, previously, pricing, privacy, problem, procure, production, profit, profitability, programmed, prohibit, prohibited, projected, proliferation, promote, promotional, promulgate, promulgated, proportion, proposed, proprietary, prosecute, protection, Protium, publication, pursuing, put, qualify, quality, quantify, quickly, ransomware, rapid, rapidly, ratably, real, realize, realizing, recapture, recruit, recruiting, redesign, reduced, reduction, refinance, register, registration, reimbursement, reliable, reliably, rely, remain, remediate, remote, rendering, renegotiate, renew, renminbi, reoccur, reorganization, repatriate, repay, repayment, represented, representing, reputational, requiring, requisite, reserved, resist, resolve, respond, response, restructure, retain, retaining, retention, return, returning, reuse, run, rupee, SA, sabotage, Saturday, schedule, scope, secure, security, seek, seemingly, seismic, select, selected, serve, servicing, settle, settling, shared, shift, ship, shipment, shipping, short, shortage, shortfall, shut, shutdown, silicon, simple, Simplifying, skilled, slowly, smaller, smallest, social, Specifically, spectrum, speculation, spending, sponsored, stamp, stated, steal, stockholder, stop, storage, streamline, subsidiary, substantial, substitute, successful, successfully, suffer, sufficiently, superior, supplier, supply, supplying, suspend, sustained, takeover, talent, target, taxation, taxing, team, technological, terminate, termination, terrorism, terrorist, tested, theft, threatened, timeline, timetable, trade, traditionally, train, trained, training, transact, transferring, transmission, treble, trend, trust, turn, unanticipated, unauthorized, unavailability, understand, unexpected, unexpectedly, unfair, unfavorable, Union, unit, unrelated, unrest, unsecure, unsuccessful, upgrade, upstream, utility, utilizing, validate, validation, Valley, valuable, variability, varied, vast, vendor, viewed, violate, violating, violation, vote, voting, vulnerability, vulnerable, war, wavelength, Weakened, week, wide, winding, withdrawal, withdrawn, workforce, workplace, worldwide, worth, Xpeedic, yen, yield, Zuken
Financial reports
Current reports
8-K
Other Events
21 Jun 22
8-K
Submission of Matters to a Vote of Security Holders
6 May 22
8-K
Results of Operations and Financial Condition
25 Apr 22
8-K
Results of Operations and Financial Condition
22 Feb 22
8-K
Departure of Directors or Certain Officers
31 Jan 22
8-K
Departure of Directors or Certain Officers
20 Jan 22
8-K/A
Departure of Directors or Certain Officers
17 Dec 21
8-K
Results of Operations and Financial Condition
25 Oct 21
8-K
Other Events
9 Aug 21
8-K
Cadence Announces Anirudh Devgan to Become CEO in December 2021; Lip-Bu Tan to Transition to Role of Executive Chairman at That Time
26 Jul 21
Registration and prospectus
S-8
Registration of securities for employees
3 Aug 20
S-8
Registration of securities for employees
22 Jul 19
S-8
Registration of securities for employees
23 Jul 18
S-8
Registration of securities for employees
23 Jul 18
S-8
Registration of securities for employees
23 Jul 18
S-8
Registration of securities for employees
23 Jul 17
S-8
Registration of securities for employees
24 Jul 16
S-3ASR
Automatic shelf registration
26 Jul 15
S-8
Registration of securities for employees
17 May 15
424B5
Prospectus supplement for primary offering
6 Oct 14
Proxies
DEFA14A
Additional proxy soliciting materials
6 Apr 22
DEFA14A
Additional proxy soliciting materials
22 Mar 22
DEFA14A
Additional proxy soliciting materials
26 Mar 21
DEFA14A
Additional proxy soliciting materials
15 Apr 20
DEFA14A
Additional proxy soliciting materials
20 Mar 20
DEFA14A
Additional proxy soliciting materials
22 Mar 19
DEF 14A
Definitive proxy
22 Mar 19
Other
SD
Conflict minerals disclosure
25 May 22
SD
Conflict minerals disclosure
28 May 21
SD
Conflict minerals disclosure
1 Jun 20
SD
Conflict minerals disclosure
31 May 19
SD
Conflict minerals disclosure
31 May 18
SD
Conflict minerals disclosure
30 May 17
SD
Conflict minerals disclosure
30 May 16
UPLOAD
Letter from SEC
18 Aug 15
CORRESP
Correspondence with SEC
16 Aug 15
UPLOAD
Letter from SEC
2 Aug 15
Ownership
4
CADENCE DESIGN SYSTEMS / LIP BU TAN ownership change
23 Jun 22
4
CADENCE DESIGN SYSTEMS / ANIRUDH DEVGAN ownership change
13 Jun 22
4
CADENCE DESIGN SYSTEMS / Paul Cunningham ownership change
8 Jun 22
4
CADENCE DESIGN SYSTEMS / ANEEL ZAMAN ownership change
2 Jun 22
4
CADENCE DESIGN SYSTEMS / YOUNG SOHN ownership change
1 Jun 22
4
CADENCE DESIGN SYSTEMS / LIP BU TAN ownership change
1 Jun 22
4
CADENCE DESIGN SYSTEMS / LIP BU TAN ownership change
24 May 22
4
CADENCE DESIGN SYSTEMS / Julia Liuson ownership change
9 May 22
4
CADENCE DESIGN SYSTEMS / YOUNG SOHN ownership change
9 May 22
4
CADENCE DESIGN SYSTEMS / JOHN B SHOVEN ownership change
9 May 22
Patents
Utility
Tiled datamesh architecture
21 Jun 22
Methods and systems herein can efficiently interconnect processors through a custom grid (a data mesh) utilizing upper metal layer routing in a semiconductor die design to minimize latency.
Utility
System and method for device placement
7 Jun 22
Embodiments include herein are directed towards a method for use in an electronic design environment is provided.
Utility
System and method for performance estimation for electronic designs using subcircuit matching and data-reuse
7 Jun 22
Embodiments include herein are directed towards a method for use in an electronic design environment is provided.
Utility
Post-CTS clock tree restructuring with ripple move
7 Jun 22
A system for performing operations including accessing an integrated circuit design that includes a clock tree interconnecting a clock source to a plurality of clock sinks.
Utility
Determining clock gates for decloning based on simulation and satisfiability solver
7 Jun 22
Various embodiments provide for determining clock gates for decloning based on simulation and a satisfiability solver, which can be part of electronic design automation (EDA).
Transcripts
2022 Q1
Earnings call transcript
26 Apr 22
2021 Q4
Earnings call transcript
23 Feb 22
2021 Q3
Earnings call transcript
26 Oct 21
2021 Q2
Earnings call transcript
27 Jul 21
2021 Q1
Earnings call transcript
27 Apr 21
2020 Q4
Earnings call transcript
23 Feb 21
2020 Q3
Earnings call transcript
20 Oct 20
2020 Q2
Earnings call transcript
20 Jul 20
2020 Q1
Earnings call transcript
20 Apr 20
2019 Q4
Earnings call transcript
12 Feb 20
Reddit threads
229 S&P500 companies ($21.6t in market cap, 61.8%) report earnings in the next ~30 days
25 Jun 22
What stocks would you consider to have a monopoly, duopoly, or oligopoly in their respective industries?
16 Jun 22
Anybody else just buying MSFT?
15 May 22
Daily Discussion Thread - April 25th, 2022
25 Apr 22
Daily Discussion post - April 25 2022
25 Apr 22
Daily Discussion Thread - April 22nd, 2022
22 Apr 22
Is it a good idea to invest in TSMC?
9 Apr 22
Some high quality hidden gems based on fundamentals and value
31 Mar 22
So many opportunities in the stock market right now
5 Mar 22
Morning Update for Wednesday, 2/23/22
23 Feb 22