import {StockData} from '../@types/StockData';

export const stocks: StockData[] = [
    {
        id: '1',
        symbol: 'AAPL',
        company: 'Apple Inc.',
        description: 'Apple Inc. designs, manufactures, and markets smartphones, personal computers, tablets, wearables, and accessories worldwide.',
        country: 'United States',
        logoUrl: 'https://logo.clearbit.com/apple.com',
        exchange: 'NASDAQ',
        sector: 'technology',
        marketCap: '2.48T',
        marketCapCategoryId: 'mega',
        price: 145.11,
        oneDayChange: 0.45,
        oneWeekChange: 1.23,
        oneMonthChange: -23.45,
    },
    {
        id: '2',
        symbol: 'MSFT',
        company: 'Microsoft Corporation',
        description: 'Microsoft Corporation develops, licenses, and supports software, services, devices, and solutions worldwide.',
        country: 'United States',
        logoUrl: 'https://logo.clearbit.com/microsoft.com',
        exchange: 'NASDAQ',
        sector: 'technology',
        marketCap: '2.22T',
        marketCapCategoryId: 'mega',
        price: 289.67,
        oneDayChange: -0.23,
        oneWeekChange: 0.45,
        oneMonthChange: 2.34,
    },
    {
        id: '3',
        symbol: 'GOOGL',
        company: 'Alphabet Inc.',
        description: 'Alphabet Inc. provides online advertising services in the United States, Europe, the Middle East, Africa, the Asia-Pacific, Canada, and Latin America.',
        country: 'United States',
        logoUrl: 'https://logo.clearbit.com/alphabet.com',
        exchange: 'NASDAQ',
        sector: 'technology',
        marketCap: '1.68T',
        marketCapCategoryId: 'mega',
        price: 2739.78,
        oneDayChange: 0.56,
        oneWeekChange: 2.34,
        oneMonthChange: 1.56,
    },
    {
        id: '4',
        symbol: 'AMZN',
        company: 'Amazon.com, Inc.',
        description: 'Amazon.com, Inc. engages in the retail sale of consumer products and subscriptions in North America and internationally.',
        country: 'United States',
        logoUrl: 'https://logo.clearbit.com/amazon.com',
        exchange: 'NASDAQ',
        sector: 'consumer-goods',
        marketCap: '1.65T',
        marketCapCategoryId: 'mega',
        price: 3344.83,
        oneDayChange: 0.45,
        oneWeekChange: 12.78,
        oneMonthChange: 3.45,
    },
    {
        id: '5',
        symbol: 'TSLA',
        company: 'Tesla, Inc.',
        description: 'Tesla, Inc. designs, develops, manufactures, leases, and sells electric vehicles, and energy generation and storage systems in the United States, China, and internationally.',
        country: 'United States',
        logoUrl: 'https://logo.clearbit.com/tesla.com',
        exchange: 'NASDAQ',
        sector: 'consumer-goods',
        marketCap: '619.82B',
        marketCapCategoryId: 'large',
        price: 687.20,
        oneDayChange: 0.45,
        oneWeekChange: -5.23,
        oneMonthChange: 3.45,
    },
    {
        id: '6',
        symbol: 'FB',
        company: 'Meta Platforms, Inc.',
        description: 'Meta Platforms, Inc. develops products that enable people to connect and share with friends and family through mobile devices, personal computers, virtual reality headsets, and in-home devices worldwide.',
        country: 'United States',
        logoUrl: 'https://logo.clearbit.com/meta.com',
        exchange: 'NASDAQ',
        sector: 'technology',
        marketCap: '1.01T',
        marketCapCategoryId: 'mega',
        price: 351.89,
        oneDayChange: 0.45,
        oneWeekChange: 3.23,
        oneMonthChange: 12.45,
    },
    {
        id: '7',
        symbol: 'BRK.A',
        company: 'Berkshire Hathaway Inc.',
        description: 'Berkshire Hathaway Inc. operates as a holding company.',
        country: 'United States',
        logoUrl: 'https://logo.clearbit.com/berkshirehathaway.com',
        exchange: 'NYSE',
        sector: 'financial-services',
        marketCap: '682.00B',
        marketCapCategoryId: 'large',
        price: 435,
        oneDayChange: 0.45,
        oneWeekChange: -1.23,
        oneMonthChange: -4.98,
    },
    {
        id: '8',
        symbol: 'JPM',
        company: 'JPMorgan Chase & Co.',
        description: 'JPMorgan Chase & Co. operates as a financial services company worldwide.',
        country: 'United States',
        logoUrl: 'https://logo.clearbit.com/jpmorganchase.com',
        exchange: 'NYSE',
        sector: 'financial-services',
        marketCap: '464.00B',
        marketCapCategoryId: 'large',
        price: 159.00,
        oneDayChange: 0.45,
        oneWeekChange: 1.99,
        oneMonthChange: 3.45,
    },
    {
        id: '9',
        symbol: 'WMT',
        company: 'Walmart Inc.',
        description: 'Walmart Inc. engages in the operation of retail, wholesale, and other units worldwide.',
        country: 'United States',
        logoUrl: 'https://logo.clearbit.com/walmart.com',
        exchange: 'NYSE',
        sector: 'consumer-goods',
        marketCap: '393.00B',
        marketCapCategoryId: 'large',
        price: 139.00,
        oneDayChange: 0.45,
        oneWeekChange: -2.93,
        oneMonthChange: -3.45,
    },
    {
        id: '10',
        symbol: 'V',
        company: 'Visa Inc.',
        description: 'Visa Inc. operates as a payments technology company worldwide.',
        country: 'United States',
        logoUrl: 'https://logo.clearbit.com/visa.com',
        exchange: 'NYSE',
        sector: 'financial-services',
        marketCap: '470.00B',
        marketCapCategoryId: 'large',
        price: 230.00,
        oneDayChange: 0.45,
        oneWeekChange: -11.23,
        oneMonthChange: -15.45,
    },
    // Few stocks traded in London Stock ExchangeId
    {
        id: '11',
        symbol: 'HSBA',
        company: 'HSBC Holdings plc',
        description: 'HSBC Holdings plc provides banking and financial products and services worldwide.',
        country: 'United Kingdom',
        logoUrl: 'https://logo.clearbit.com/hsbc.com',
        exchange: 'LSE',
        sector: 'financial-services',
        marketCap: '123.00B',
        marketCapCategoryId: 'large',
        price: 400.00,
        oneDayChange: 0.45,
        oneWeekChange: 2.23,
        oneMonthChange: 3.45,
    },
    {
        id: '12',
        symbol: 'BP',
        company: 'BP p.l.c.',
        description: 'BP p.l.c. engages in the energy business worldwide.',
        country: 'United Kingdom',
        logoUrl: 'https://logo.clearbit.com/bp.com',
        exchange: 'LSE',
        sector: 'renewable-energy',
        marketCap: '86.00B',
        marketCapCategoryId: 'large',
        price: 300.00,
        oneDayChange: 0.45,
        oneWeekChange: -2.23,
        oneMonthChange: -3.45,
    },
    {
        id: '13',
        symbol: 'AAL',
        company: 'Anglo American plc',
        description: 'Anglo American plc operates as a mining company worldwide.',
        country: 'United Kingdom',
        logoUrl: 'https://logo.clearbit.com/angloamerican.com',
        exchange: 'LSE',
        sector: 'consumer-goods',
        marketCap: '45.00B',
        marketCapCategoryId: 'large',
        price: 200.00,
        oneDayChange: 0.45,
        oneWeekChange: 2.23,
        oneMonthChange: 3.45,
    },
    // Few stocks traded in Hong Kong Stock ExchangeId
    {
        id: '14',
        symbol: '0700',
        company: 'Tencent Holdings Limited',
        description: 'Tencent Holdings Limited, an investment holding company, provides value-added services (VAS) and online advertising services in Mainland China, the United States, Europe, and internationally.',
        country: 'Hong Kong',
        logoUrl: 'https://logo.clearbit.com/tencent.com',
        exchange: 'HK',
        sector: 'technology',
        marketCap: '500.00B',
        marketCapCategoryId: 'large',
        price: 500.00,
        oneDayChange: 0.45,
        oneWeekChange: 2.23,
        oneMonthChange: 3.45,
    },
    {
        id: '15',
        symbol: '0941',
        company: 'China Mobile Limited',
        description: 'China Mobile Limited, an investment holding company, provides mobile telecommunications and related services in Mainland China and Hong Kong.',
        country: 'Hong Kong',
        logoUrl: 'https://logo.clearbit.com/chinamobileltd.com',
        exchange: 'HK',
        sector: 'technology',
        marketCap: '120.00B',
        marketCapCategoryId: 'large',
        price: 50.00,
        oneDayChange: 0.45,
        oneWeekChange: 2.23,
        oneMonthChange: 3.45,
    },
    {
        id: '16',
        symbol: '1299',
        company: 'AIA Group Limited',
        description: 'AIA Group Limited provides insurance products and services in Asia, the Pacific, and the Americas.',
        country: 'Hong Kong',
        logoUrl: 'https://logo.clearbit.com/aia.com',
        exchange: 'HK',
        sector: 'financial-services',
        marketCap: '150.00B',
        marketCapCategoryId: 'large',
        price: 100.00,
        oneDayChange: 0.45,
        oneWeekChange: 2.23,
        oneMonthChange: 3.45,
    },
];
