Profile
AAOI NVDA AVGO TSM ASML AMD
Company Name Applied Optoelectronics, Inc. NVIDIA Corporation Broadcom Inc. Taiwan Semiconductor Manufacturing Company Limited ASML Holding N.V. Advanced Micro Devices, Inc.
Sector Technology Technology Technology Technology Technology Technology
Industry Semiconductors Semiconductors Semiconductors Semiconductors Semiconductors Semiconductors
Market Cap $1.74B $4,567.98B $1,589.74B $1,496.16B $400.65B $267.23B
Employees 3.31K 36.00K 37.00K 65.15K 43.13K 28.00K
CEO Chih-Hsiang Lin Jen-Hsun Huang Hock E. Tan C. C. Wei Christophe D. Fouquet Lisa T. Su
Ratings
AAOI NVDA AVGO TSM ASML AMD
Quant Rating Score 1 3 3 4 3 3
Quant Rating Strong Sell Neutral Neutral Buy Neutral Neutral
Trading
AAOI NVDA AVGO TSM ASML AMD
Last Close $27.93 $187.62 $338.37 $292.19 $1032.22 $164.67
High 52 $44.03 $188.89 $369.57 $292.19 $1032.22 $184.42
Low 52 $10.05 $94.31 $146.29 $141.37 $595.37 $78.21
Price vs. 52 Week High -36.57 % -0.67 % -8.44 % 0 % 0 % -10.71 %
Price vs. 52 Week Low 177.91 % 98.94 % 131.3 % 106.68 % 73.37 % 110.55 %
Total Return
AAOI NVDA AVGO TSM ASML AMD
1 Month Return 16.42 % 12.33 % 1.04 % 20.04 % 32.05 % 8.95 %
3 Month Return -2.55 % 17.75 % 22.96 % 24.44 % 29.92 % 19.4 %
6 Month Return 158.61 % 98.94 % 131.3 % 99.04 % 70.46 % 92.01 %
9 Month Return -26.31 % 29.87 % 45.5 % 40.07 % 44.5 % 31.35 %
YTD Return -24.23 % 39.71 % 45.95 % 47.95 % 48.93 % 36.33 %
1 Year Return 81.84 % 50.19 % 91.56 % 61.29 % 23.92 % -3.65 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
AAOI NVDA AVGO TSM ASML AMD
Dividend Yield Percentage (TTM) - 0.02 % 0.7 % 1.32 % 0.74 % -
Dividend Paid and Capex Coverage Ration (TTM) -1.76 % 12.86 % 2.24 % 1.3 % 2.51 % 5.85 %
Dividend Per Share (TTM) - 0.04 % 2.36 % 18 % 6.48 % -
Payout Ratio (TTM) - 1.13 % 57.2 % 28.42 % 26.61 % -
Profitability
AAOI NVDA AVGO TSM ASML AMD
Gross Profit Margin TTM 28.88 % 69.85 % 66.83 % 58.58 % 52.52 % 44.24 %
Return on Assets TTM -19.54 % 61.53 % 11.43 % 20.84 % 20.99 % 3.79 %
Return on Equity TTM -53 % 105.22 % 27.01 % 33.6 % 54 % 4.88 %
Return on Capital Employed TTM -8.26 % 82.4 % 15.18 % 29.46 % 42.69 % 3.81 %
Net Income Per EBT TTM 100 % 86.04 % 96.48 % 83.09 % 81.64 % 117.54 %
EBT Per Ebit TTM 324.87 % 104.86 % 86.82 % 105.96 % 102.98 % 97.45 %
EBIT Per Revenue TTM -13.02 % 58.09 % 37.72 % 48.75 % 34.82 % 8.36 %
Cash Flow To Debt Ratio TTM -73.59 % 726.88 % 39.61 % 212.89 % 302.35 % 125.5 %
Receivables Turnover TTM 1.74 5.94 9.23 14.28 5.43 5.79
Payables Turnover TTM 1.97 5.5 13.88 16.62 - 5.36
Inventory Turnover TTM 1.89 3.33 9.12 4.63 1.32 2.47
Fixed Asset Turnover TTM 126.33 % 1471.88 % 2444.96 % 99.16 % 419.83 % 1390.98 %
Asset Turnover TTM 46.21 % 117.39 % 36.18 % 48.54 % 71.71 % 39.56 %
Operating Cash Flow Per Share TTM -2.74 3.16 5.4 83.17 28.81 3
Free Cash Flow Per Share TTM -4.3 2.96 5.29 35.41 23.78 2.49
Cash Per Share TTM 113.96 % 233.07 % 227.37 % 10160.63 % 1867.31 % 361.49 %
Operating Cash Flow Sales Ratio TTM -42.21 % 46.63 % 42.45 % 63.4 % 34.77 % 16.48 %
Free Cash Flow Operating Cash Flow Ratio TTM 156.93 % 93.49 % 98 % 42.57 % 82.55 % 82.9 %
Cash Flow Coverage Ratios TTM -73.59 % 726.88 % 39.61 % 212.89 % 302.35 % 125.5 %
Price To Free Cash Flows Ratio TTM -7.14 63.42 63.77 38.55 37.34 66.1
Price To Operating Cash Flows Ratio TTM -10.2 59.34 62.7 16.41 30.55 54.8
Price Cash Flow Ratio TTM -10.2 59.34 62.7 16.41 30.55 54.8
Income Statement (TTM)
AAOI NVDA AVGO TSM ASML AMD
Revenue $0.25B $130.5B $51.57B $2894.31B $28.26B $25.79B
Gross Profit $0.06B $97.86B $32.51B $1624.35B $14.49B $11.28B
Gross Profit Ratio 24.78% 74.99% 63.03% 56.12% 51.28% 43.73%
EBITDA $-0.16B $86.14B $23.88B $1984.85B $10.12B $5.26B
Net Income $-0.19B $72.88B $5.9B $1173.27B $7.57B $1.64B
EPS Diluted -4.5 2.94 1.23 226.25 19.24 1
Balance Sheet (MRQ)
AAOI NVDA AVGO TSM ASML AMD
Long Term Debt $0.15B $9.98B $66.31B $987.18B $3.91B $2.21B
Total Liabilities $0.32B $32.27B $97.97B $2368.36B $30.11B $11.66B
Total Equity $0.23B $79.33B $67.68B $4323.58B $18.48B $57.57B
Total Investments $0B $38.01B $0B $443.43B $2.68B $1.6B
Total Debt $0.19B $10.27B $67.57B $1047.04B $4.99B $2.32B
Total Assets $0.55B $111.6B $165.65B $6691.94B $48.59B $69.23B
Cash Flow Statement (TTM)
AAOI NVDA AVGO TSM ASML AMD
Net Income $-0.19B $72.88B $5.9B $1173.27B $7.57B $1.64B
Inventory $-0.03B $-4.78B $0.15B $-36.87B $0B $-1.46B
Dividends Paid $0B $-0.83B $-9.81B $-363.06B $-2.45B $0B
Operating Cash Flow $-0.07B $64.09B $19.96B $1826.18B $11.17B $3.04B
Capital Expenditure $-0.04B $-3.24B $-0.55B $-956.01B $-2.07B $-0.64B
Related Stocks
Ticker Name Price
ACLS Axcelis Technologies, Inc. 88.71
ACMR ACM Research, Inc. 41.56
ADI Analog Devices, Inc. 241.99
AEHR Aehr Test Systems 31.02
AEVAW Aeva Technologies, Inc. Warrants 0.3102
AIP Arteris, Inc. 10.98
ALAB Astera Labs, Inc. Common Stock 200.74
ALGM Allegro MicroSystems, Inc. 28.32
AMAT Applied Materials, Inc. 217.53
AMBA Ambarella, Inc. 84.16
AMBQ Ambiq Micro, Inc. 29.83
AMD Advanced Micro Devices, Inc. 164.67
AMKR Amkor Technology, Inc. 29.38
AOSL Alpha and Omega Semiconductor Limited 28.22
ARM Arm Holdings plc American Depositary Shares 152.64
ASML ASML Holding N.V. 1032.22
ASX ASE Technology Holding Co., Ltd. 11.08
ASYS Amtech Systems, Inc. 9.17
ATOM Atomera Incorporated 4.98
AVGO Broadcom Inc. 338.37
ETFs With Exposure to AAOI
Ticker ETF Name Weight Percentage Price
IWM iShares Russell 2000 ETF 0.05294 245.83
VTI Vanguard Total Stock Market Index Fund 0.00202 329.97
SCHB Schwab U.S. Broad Market ETF 0.0025436 25.84
ITOT iShares Core S&P Total U.S. Stock Market ETF 0.00265 146.49
SCHA Schwab U.S. Small-Cap ETF 0.0416728 28.26
VGT Vanguard Information Technology Index Fund 0.02602 755.67
FTEC Fidelity MSCI Information Technology Index ETF 0.023807 224.99
IWN iShares Russell 2000 Value ETF 0.02218 179.44
IWV iShares Russell 3000 ETF 0.00191 380.77
IWO iShares Russell 2000 Growth ETF 0.08084 325.46
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.037 45.93
VXF Vanguard Extended Market Index Fund 0.01655 212.1
HDG ProShares Hedge Replication ETF 0.00780449 51.35
UWM ProShares Ultra Russell2000 0.0377464 47.79
VTHR Vanguard Russell 3000 Index Fund 0.00209 295.718
ONEQ Fidelity Nasdaq Composite Index ETF 0 89.68
IWC iShares Micro-Cap ETF 0.35553 152.06
DWAS Invesco DWA SmallCap Momentum ETF 0.215 94.011
TILT FlexShares Morningstar US Market Factors Tilt Index Fund 0.0023 243.695
URTY ProShares UltraPro Russell2000 0.030536 55.51
VTWV Vanguard Russell 2000 Value Index Fund 0.01944 158.11
DMRS DeltaShares S&P 600 Managed Risk ETF 0.01 53.4943
FAD First Trust Multi Cap Growth AlphaDEX Fund 0.000001 161.549
FYC First Trust Small Cap Growth AlphaDEX Fund 0.000001 91.989
FYX First Trust Small Cap Core AlphaDEX Fund 0.000001 110.487
GSSC Goldman Sachs ActiveBeta U.S. Small Cap Equity ETF 0.04 75.59
IGM iShares Expanded Tech Sector ETF 0.01022 127.08
ISCB iShares Morningstar Small-Cap ETF 0.02627 64.41
ISCG iShares Morningstar Small-Cap Growth ETF 0.03466 55.18
ISCV iShares Morningstar Small-Cap Value ETF 0.01895 67.5891
JPSE JPMorgan Diversified Return U.S. Small Cap Equity ETF 0.04 50.22
OMFS Invesco Russell 2000 Dynamic Multifactor ETF 0.009 44.2
PTF Invesco DWA Technology Momentum ETF 0.001 78.7336
VFMO Vanguard U.S. Momentum Factor ETF 0.10425 193.78
VTWG Vanguard Russell 2000 Growth Index Fund 0.07265 237.785
VTWO Vanguard Russell 2000 Index Fund 0.04605 99.37
XTL SPDR S&P Telecom ETF 3.1399 146.26
DWMC AdvisorShares Dorsey Wright Micro-Cap ETF 0.44 30.95
XAW.TO iShares Core MSCI All Country World ex Canada Index ETF 0 51.22
XUU.TO iShares Core S&P U.S. Total Market Index ETF 0 68.82
XUH.TO iShares Core S&P U.S. Total Market Index ETF (CAD-Hedged) 0 54.31
XTR.TO iShares Diversified Monthly Income ETF 0 11.72
XSU.TO iShares U.S. Small Cap Index ETF (CAD-Hedged) 0.05 46.94
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.0192 41.8
VMO.TO Vanguard Global Momentum Factor ETF 0.05089 78.72
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0.00209 112.22
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0.00209 112.2
VSTCX Vanguard Strategic Small-Cap Equity Fund Investor Shares 0.07 44.16
VQNPX Vanguard Growth and Income Fund 0 71.93
VGIAX Vanguard Quantitative Funds - Vanguard Growth and Income Fund 0 117.4
VBAIX Vanguard Balanced Index Fund Institutional Shares 0.00106 52.67
VBIAX Vanguard Balanced Index Fund Admiral Shares 0.00106 52.66
VBINX Vanguard Balanced Index Fund Investor Shares 0.00106 52.67
SPGM SPDR Portfolio MSCI Global Stock Market ETF 0.007467 75.67
AVUS Avantis U.S. Equity ETF 0 109.21
XBAL.TO iShares Core Balanced ETF Portfolio 0 33.29
XCNS.TO iShares Core Conservative Balanced ETF Portfolio 0 25.27
XEQT.TO iShares Core Equity ETF Portfolio 0 39.48
XGRO.TO iShares Core Growth ETF Portfolio 0 34.65
XINC.TO iShares Core Income Balanced ETF Portfolio 0 21.28
DFAU Dimensional US Core Equity Market ETF 0.00151041 46.01
DFUS Dimensional U.S. Equity ETF 0.00164649 72.79
DFAT Dimensional U.S. Targeted Value ETF 0.00308821 58.83
DFAS Dimensional U.S. Small Cap ETF 0.00761562 69.1
DFAC Dimensional U.S. Core Equity 2 ETF 0.00603683 38.8
VTSAX Vanguard Total Stock Market Index Fund 0.00202 160.62
MMSC First Trust Multi-Manager Small Cap Opportunities ETF 0.2 23.6126
CUS1.L iShares VII PLC - iShares MSCI USA Small Cap UCITS ETF USD (Acc) 0.00562 43290
R2US.L SPDR Russell 2000 US Small Cap UCITS ETF 0.051957 72.15
WDSC.L SPDR MSCI World Small Cap UCITS ETF 0.014418 126.305
WSML.L iShares MSCI World Small Cap UCITS ETF 0.01422 8.938
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0.01655 160.85
VITSX Vanguard Total Stock Market Index Fund 0.00202 160.64
EWSA.AS iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.0059 5.9948
SPYI.DE SPDR MSCI ACWI IMI UCITS ETF 0.000769 242.55
USSC.L SPDR MSCI USA Small Cap Value Weighted UCITS ETF 0.00574 76.62
XRS2.F Xtrackers Russell 2000 UCITS ETF 0.0533982 318.35
SC0K.DE Invesco Russell 2000 UCITS ETF 0.0532 107.72
QQQS Invesco NASDAQ Future Gen 200 ETF 0.495 34.5021
IUSN.DE iShares MSCI World Small Cap UCITS ETF 0.01422 7.606
SWTSX Schwab Total Stock Market Index Fd Select Shs a Series of Schwab Capit 0.000822737 16.27
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0.01655 160.86
CUSS.L iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.00562 583.5
WOSC.L SPDR MSCI World Small Cap UCITS ETF 0.014418 93.82
RTYS.L Invesco Russell 2000 UCITS ETF 0.0532 126.475
SXRG.DE iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.00562 496.8
XRSG.L Xtrackers (IE) Public Limited Company - Xtrackers Russell 2000 UCITS ETF 0.0533982 27216
XRSU.L Xtrackers (IE) Public Limited Company - Xtrackers Russell 2000 UCITS ETF 0.0533982 366.77
ZPRR.DE SPDR Russell 2000 US Small Cap UCITS ETF 0.051957 61.47
ZPRS.DE SPDR MSCI World Small Cap UCITS ETF 0.014418 107.7
ZPRV.DE SPDR MSCI USA Small Cap Value Weighted UCITS ETF 0.00574 65.23
R2SC.L SPDR Russell 2000 US Small Cap UCITS ETF 0.051957 53.525
WLDS.L iShares MSCI World Small Cap UCITS ETF 0.01422 6.625
IMID.L SSgA SPDR ETFs Europe I Public Limited Company - SPDR MSCI ACWI IMI UCITS ETF 0.000769 284.77
XRS2.DE Xtrackers Russell 2000 UCITS ETF 0.0533982 312.45
USFM.L UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-dis 0.00439 2815.5
VITAX Vanguard Information Technology Index Fund Admiral Shs 0.02602 386.86
USUE.DE UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-acc 0.00439 36.175
JKK iShares Morningstar Small-Cap Growth ETF 0.03553 307.42
JKJ iShares Morningstar Small-Cap ETF 0.02684 231.193
AVSC Avantis U.S. Small Cap Equity ETF 0.03 57.862
JKL iShares Morningstar Small-Cap Value ETF 0.01929 172.726
CBUG.DE iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.0059 5.109
VMNFX Vanguard Market Neutral Fund -0.16634 13.85
VTS.AX Vanguard US Total Market Shares Index ETF 0.00202 501.78
VISM.AX Vanguard MSCI International Small Companies Index ETF 0.01328 73.52
DCOR Dimensional ETF Trust 0.00364207 72.3
VEMPX Vanguard Extended Market Index InstlPlus 0.01655 396.94
FESM 0.07 36.93
CSUSS.MI iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.00562 496.85
USFMDN.MX UBS (Irl) ETF Public Limited Company - MSCI USA Select Factor Mix UCITS ETF 0.00439 382
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0.00202 301.34
ULTY YieldMax Ultra Option Income Strategy ETF 3.38 5.47
RSSL Global X Funds 0.05 95.97
RFLR Innovator ETFs Trust 0.05 28.15
IPM 0.01045 2.02
WSML iShares MSCI World Small-Cap ETF 0.01568 30.6309
TEXN iShares Texas Equity ETF 0.03017 27.6452
Unlock