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.78B $4,580.89B $1,641.70B $1,485.94B $404.24B $379.00B
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 $28.57 $188.15 $349.43 $286.5 $1016.96 $233.54
High 52 $44.03 $207.04 $385.98 $305.12 $1075.45 $264.38
Low 52 $10.05 $94.31 $146.29 $141.37 $595.37 $78.21
Price vs. 52 Week High -35.11 % -9.12 % -9.47 % -6.1 % -5.44 % -11.67 %
Price vs. 52 Week Low 184.28 % 99.5 % 138.86 % 102.66 % 70.81 % 198.61 %
Total Return
AAOI NVDA AVGO TSM ASML AMD
1 Month Return -11.33 % -0.51 % 1.14 % -5.92 % 2.78 % -0.86 %
3 Month Return 32.33 % 2.96 % 14.58 % 18.47 % 40.79 % 35.18 %
6 Month Return 93.56 % 60.31 % 68.18 % 63.51 % 43.63 % 129.64 %
9 Month Return -3.02 % 46.16 % 55.86 % 39.76 % 40.17 % 118.26 %
YTD Return -22.49 % 40.11 % 50.72 % 45.07 % 46.73 % 93.34 %
1 Year Return 2.92 % 27.45 % 90.28 % 42.4 % 51.91 % 57.85 %
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.68 % 1.23 % 0.72 % -
Dividend Paid and Capex Coverage Ration (TTM) -1.28 % 12.86 % 2.24 % 1.3 % 2.51 % 5.72 %
Dividend Per Share (TTM) - 0.04 % 2.36 % 18 % 6.56 % -
Payout Ratio (TTM) - 1.13 % 57.2 % 28.42 % 26.61 % -
Profitability
AAOI NVDA AVGO TSM ASML AMD
Gross Profit Margin TTM 29.33 % 69.85 % 66.83 % 58.58 % 52.52 % 48.26 %
Return on Assets TTM -15.93 % 61.53 % 11.43 % 20.84 % 20.99 % 4.3 %
Return on Equity TTM -40.97 % 105.22 % 27.01 % 33.6 % 54 % 5.61 %
Return on Capital Employed TTM -6.8 % 82.4 % 15.18 % 29.46 % 42.69 % 4.32 %
Net Income Per EBT TTM 100 % 86.04 % 96.48 % 83.09 % 81.64 % 110.49 %
EBT Per Ebit TTM 314.48 % 104.86 % 86.82 % 105.96 % 102.98 % 106.36 %
EBIT Per Revenue TTM -11.75 % 58.09 % 37.72 % 48.75 % 34.82 % 8.78 %
Cash Flow To Debt Ratio TTM -84.26 % 726.88 % 39.61 % 212.89 % 302.35 % 360.34 %
Receivables Turnover TTM 1.88 5.94 9.23 14.28 5.43 5.16
Payables Turnover TTM 1.98 5.5 13.88 16.62 - 4.76
Inventory Turnover TTM 1.75 3.33 9.12 4.63 1.32 2.27
Fixed Asset Turnover TTM 119.69 % 1471.88 % 2444.96 % 99.16 % 419.83 % 1452.47 %
Asset Turnover TTM 43.1 % 117.39 % 36.18 % 48.54 % 71.71 % 41.65 %
Operating Cash Flow Per Share TTM -2.68 3.16 5.4 83.17 28.81 3.38
Free Cash Flow Per Share TTM -4.77 2.96 5.29 35.41 23.78 2.78
Cash Per Share TTM 216.27 % 233.07 % 227.37 % 10160.63 % 1867.31 % 445.45 %
Operating Cash Flow Sales Ratio TTM -40.19 % 46.63 % 42.45 % 63.4 % 34.77 % 17.14 %
Free Cash Flow Operating Cash Flow Ratio TTM 178.26 % 93.49 % 98 % 42.57 % 82.55 % 82.51 %
Cash Flow Coverage Ratios TTM -84.26 % 726.88 % 39.61 % 212.89 % 302.35 % 360.34 %
Price To Free Cash Flows Ratio TTM -5.9 63.6 65.85 41.23 38.47 83.7
Price To Operating Cash Flows Ratio TTM -10.68 59.51 64.75 17.55 31.59 69.19
Price Cash Flow Ratio TTM -10.68 59.51 64.75 17.55 31.59 69.19
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 $12.73B
Gross Profit Ratio 24.78% 74.99% 63.03% 56.12% 51.28% 49.35%
EBITDA $-0.16B $86.14B $23.88B $1984.85B $10.12B $5.26B
Net Income $-0.19B $72.88B $5.9B $1158.38B $7.57B $1.64B
EPS Diluted -4.5 2.94 1.23 223.35 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 $2412.49B $30.11B $11.66B
Total Equity $0.23B $79.33B $67.68B $4279.27B $18.48B $57.57B
Total Investments $0B $38.01B $0B $506.39B $2.68B $1.49B
Total Debt $0.19B $10.27B $67.57B $1047.04B $4.99B $2.21B
Total Assets $0.55B $111.6B $165.65B $6691.76B $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.91B $1.64B
Inventory $-0.03B $-4.78B $0.15B $-36.87B $-1.94B $-1.46B
Dividends Paid $0B $-0.83B $-9.81B $-363.06B $-2.56B $0B
Operating Cash Flow $-0.07B $64.09B $19.96B $1826.18B $11.66B $3.04B
Capital Expenditure $-0.04B $-3.24B $-0.55B $-956.01B $-2.16B $-0.64B
Related Stocks
Ticker Name Price
ACLS Axcelis Technologies, Inc. 85.74
ACMR ACM Research, Inc. 31.1
ADI Analog Devices, Inc. 228.48
AEHR Aehr Test Systems 24.48
AEVAW Aeva Technologies, Inc. Warrants 0.0965
AIP Arteris, Inc. 14.48
ALAB Astera Labs, Inc. Common Stock 165.49
ALGM Allegro MicroSystems, Inc. 26.98
AMAT Applied Materials, Inc. 230.07
AMBA Ambarella, Inc. 89.67
AMBQ Ambiq Micro, Inc. 27.27
AMD Advanced Micro Devices, Inc. 233.54
AMKR Amkor Technology, Inc. 34.78
AOSL Alpha and Omega Semiconductor Limited 20.32
ARM Arm Holdings plc American Depositary Shares 152.38
ASML ASML Holding N.V. 1016.96
ASX ASE Technology Holding Co., Ltd. 15.22
ASYS Amtech Systems, Inc. 7.46
ATOM Atomera Incorporated 2.7
AVGO Broadcom Inc. 349.43
ETFs With Exposure to AAOI
Ticker ETF Name Weight Percentage Price
IWM iShares Russell 2000 ETF 0.05981 241.61
VTI Vanguard Total Stock Market Index Fund 0.00241 330.09
SCHB Schwab U.S. Broad Market ETF 0.00283527 25.84
ITOT iShares Core S&P Total U.S. Stock Market ETF 0.00295 146.51
SCHA Schwab U.S. Small-Cap ETF 0.0472736 27.74
VGT Vanguard Information Technology Index Fund 0.026 761.37
FTEC Fidelity MSCI Information Technology Index ETF 0.023807 226.93
IWN iShares Russell 2000 Value ETF 0.02612 175.79
IWV iShares Russell 3000 ETF 0.00213 380.8
IWO iShares Russell 2000 Growth ETF 0.09001 321.04
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.037 44.72
VXF Vanguard Extended Market Index Fund 0.01906 208
HDG ProShares Hedge Replication ETF 0.0083361 51.435
UWM ProShares Ultra Russell2000 0.043267 45.73
VTHR Vanguard Russell 3000 Index Fund 0.00218 295.789
ONEQ Fidelity Nasdaq Composite Index ETF 0 90.45
FFTY Innovator IBD 50 ETF 0.46 36.9
IWC iShares Micro-Cap ETF 0.39734 149.27
DWAS Invesco DWA SmallCap Momentum ETF 0.215 91.1468
TILT FlexShares Morningstar US Market Factors Tilt Index Fund 0.0026 243.345
URTY ProShares UltraPro Russell2000 0.0326812 51.4
VTWV Vanguard Russell 2000 Value Index Fund 0.02122 154.844
DMRS DeltaShares S&P 600 Managed Risk ETF 0.01 53.4943
FAD First Trust Multi Cap Growth AlphaDEX Fund 0.000001 160.302
FYC First Trust Small Cap Growth AlphaDEX Fund 0.000001 92.2231
FYX First Trust Small Cap Core AlphaDEX Fund 0.000001 108.431
GSSC Goldman Sachs ActiveBeta U.S. Small Cap Equity ETF 0.04 73.65
IGM iShares Expanded Tech Sector ETF 0.01117 128.77
ISCB iShares Morningstar Small-Cap ETF 0.02981 63.3
ISCG iShares Morningstar Small-Cap Growth ETF 0.03902 54.51
ISCV iShares Morningstar Small-Cap Value ETF 0.02168 66.24
JPSE JPMorgan Diversified Return U.S. Small Cap Equity ETF 0.05 49.35
OMFS Invesco Russell 2000 Dynamic Multifactor ETF 0.009 43.47
PTF Invesco DWA Technology Momentum ETF 0.001 78.81
VFMO Vanguard U.S. Momentum Factor ETF 0.10425 189.78
VTWG Vanguard Russell 2000 Growth Index Fund 0.07426 234.3
VTWO Vanguard Russell 2000 Index Fund 0.04846 97.68
XTL SPDR S&P Telecom ETF 3.39962 144.98
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.41
XUU.TO iShares Core S&P U.S. Total Market Index ETF 0 69.21
XUH.TO iShares Core S&P U.S. Total Market Index ETF (CAD-Hedged) 0 54.03
XTR.TO iShares Diversified Monthly Income ETF 0 11.65
XSU.TO iShares U.S. Small Cap Index ETF (CAD-Hedged) 0.06 46.05
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.0202 41.19
VMO.TO Vanguard Global Momentum Factor ETF 0.05089 78.25
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0.00249 112.26
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0.00249 112.24
VSTCX Vanguard Strategic Small-Cap Equity Fund Investor Shares 0.07 43.87
VQNPX Vanguard Growth and Income Fund 0 72.33
VGIAX Vanguard Quantitative Funds - Vanguard Growth and Income Fund 0 118.06
VBAIX Vanguard Balanced Index Fund Institutional Shares 0.00151 52.76
VBIAX Vanguard Balanced Index Fund Admiral Shares 0.00151 52.75
VBINX Vanguard Balanced Index Fund Investor Shares 0.00151 52.75
SPGM SPDR Portfolio MSCI Global Stock Market ETF 0.008512 75.71
AVUS Avantis U.S. Equity ETF 0 109.13
XBAL.TO iShares Core Balanced ETF Portfolio 0 33.25
XCNS.TO iShares Core Conservative Balanced ETF Portfolio 0 25.34
XEQT.TO iShares Core Equity ETF Portfolio 0 39.38
XGRO.TO iShares Core Growth ETF Portfolio 0 34.61
XINC.TO iShares Core Income Balanced ETF Portfolio 0 21.36
DFAU Dimensional US Core Equity Market ETF 0.00162083 45.97
DFUS Dimensional U.S. Equity ETF 0.00153721 72.92
DFAT Dimensional U.S. Targeted Value ETF 0.00308821 57.02
DFAS Dimensional U.S. Small Cap ETF 0.00838732 67.61
DFAC Dimensional U.S. Core Equity 2 ETF 0.00669868 38.62
VTSAX Vanguard Total Stock Market Index Fund 0.00241 160.66
MMSC First Trust Multi-Manager Small Cap Opportunities ETF 0.2 23.73
CUS1.L iShares VII PLC - iShares MSCI USA Small Cap UCITS ETF USD (Acc) 0.00622 42750
R2US.L SPDR Russell 2000 US Small Cap UCITS ETF 0.064941 69.25
WDSC.L SPDR MSCI World Small Cap UCITS ETF 0.018162 121.615
WSML.L iShares MSCI World Small Cap UCITS ETF 0.01596 8.596
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0.01906 157.74
VITSX Vanguard Total Stock Market Index Fund 0.00241 160.69
EWSA.AS iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.00661 5.7797
SPYI.DE SPDR MSCI ACWI IMI UCITS ETF 0.000923 242.15
USSC.L SPDR MSCI USA Small Cap Value Weighted UCITS ETF 0.00728 74.04
XRS2.F Xtrackers Russell 2000 UCITS ETF 0.0657867 318.35
SC0K.DE Invesco Russell 2000 UCITS ETF 0.0564 104.84
QQQS Invesco NASDAQ Future Gen 200 ETF 0.495 33.0072
IUSN.DE iShares MSCI World Small Cap UCITS ETF 0.01596 7.419
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.01906 157.75
CUSS.L iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.00622 562.8
WOSC.L SPDR MSCI World Small Cap UCITS ETF 0.018162 92.31
RTYS.L Invesco Russell 2000 UCITS ETF 0.0564 121.48
SXRG.DE iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.00622 486.1
XRSG.L Xtrackers (IE) Public Limited Company - Xtrackers Russell 2000 UCITS ETF 0.0657867 26708
XRSU.L Xtrackers (IE) Public Limited Company - Xtrackers Russell 2000 UCITS ETF 0.0657867 351.72
ZPRR.DE SPDR Russell 2000 US Small Cap UCITS ETF 0.064941 59.75
ZPRS.DE SPDR MSCI World Small Cap UCITS ETF 0.018162 104.9
ZPRV.DE SPDR MSCI USA Small Cap Value Weighted UCITS ETF 0.00728 63.91
R2SC.L SPDR Russell 2000 US Small Cap UCITS ETF 0.064941 52.63
WLDS.L iShares MSCI World Small Cap UCITS ETF 0.01596 6.526
IMID.L SSgA SPDR ETFs Europe I Public Limited Company - SPDR MSCI ACWI IMI UCITS ETF 0.000923 280.38
XRS2.DE Xtrackers Russell 2000 UCITS ETF 0.0657867 307
USFM.L UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-dis 0.00574 2845.5
VITAX Vanguard Information Technology Index Fund Admiral Shs 0.026 389.72
USUE.DE UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-acc 0.00574 35.69
JKK iShares Morningstar Small-Cap Growth ETF 0.03902 307.42
JKJ iShares Morningstar Small-Cap ETF 0.02981 231.193
AVSC Avantis U.S. Small Cap Equity ETF 0.03 56.44
JKL iShares Morningstar Small-Cap Value ETF 0.02168 172.726
CBUG.DE iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.00661 5.001
VMNFX Vanguard Market Neutral Fund -0.16634 14.28
VTS.AX Vanguard US Total Market Shares Index ETF 0.00202 509.14
VISM.AX Vanguard MSCI International Small Companies Index ETF 0.01328 72.94
DCOR Dimensional ETF Trust 0.00394921 72.1
VEMPX Vanguard Extended Market Index InstlPlus 0.01906 389.28
FESM 0.07 36.72
CSUSS.MI iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.00622 486.1
USFMDN.MX UBS (Irl) ETF Public Limited Company - MSCI USA Select Factor Mix UCITS ETF 0.00574 382
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0.00241 301.43
ULTY YieldMax Ultra Option Income Strategy ETF 3.38 4.57
RSSL Global X Funds 0.06 94
RFLR Innovator ETFs Trust 0.05 27.88
IPM 0.01117 1.94
WSML iShares MSCI World Small-Cap ETF 0.01788 30.0606
TEXN iShares Texas Equity ETF 0.03777 27.2781
Unlock