let ticker = "VYGVF";
//Company profile2
finnhubClient.companyProfile2({'symbol': ticker}, (error, data, response) => {
console.log(data)
});
//Quote
finnhubClient.quote(ticker, (error, data, response) => {
console.log(data)
});
// Basic financials
finnhubClient.companyBasicFinancials(ticker, "margin", (error, data, response) => {
console.log(data)
});
$ node index.js
CompanyProfile2 {
country: 'US',
currency: 'USD',
exchange: 'CANADIAN NATIONAL STOCK EXCHANGE',
name: 'Voyager Digital Ltd',
ticker: 'VYGR.CN',
ipo: 1993-06-25T00:00:00.000Z,
marketCapitalization: 2757.036,
shareOutstanding: 144.34809,
logo: '',
phone: '12125478807.0',
weburl: 'https://www.investvoyager.com/',
finnhubIndustry: 'Technology'
}
BasicFinancials {
symbol: 'VYGR.CN',
metricType: 'margin',
metric: {
'freeOperatingCashFlow/revenue5Y': -835.6595,
'freeOperatingCashFlow/revenueTTM': 17.49161,
grossMargin5Y: null,
grossMarginAnnual: null,
grossMarginTTM: null,
netProfitMargin5Y: -3344.131,
netProfitMarginAnnual: -884.4473,
netProfitMarginTTM: -129.6673,
operatingMargin5Y: -4352.564,
operatingMarginAnnual: -976.558,
operatingMarginTTM: 27.5644,
pretaxMargin5Y: -3344.131,
pretaxMarginAnnual: -884.4473,
pretaxMarginTTM: -129.6673
}
}
Quote {
o: 15.947,
h: 16.74,
l: 15.9,
c: 16.671,
pc: 15.893,
d: 0.778,
dp: 4.8952
}