user: I'm doing a comparative analysis of several tech giants for my investment portfolio. Could you provide me with the daily price history of Apple's stock ('AAPL'), the weekly price history for Microsoft ('MSFT') including any stock splits or dividends, the monthly price history for Amazon ('AMZN'), and the three-month price history for Tesla ('TSLA') excluding any stock splits or dividends?

Available functions:
name: get_stock_history
description: Finds the price of a stock by its stock name like AAPL, MSFT.
parameters: type: dict
properties: stock_name: type: string
description: The stock name of the product, in the format of the stock symbol.
interval: type: string
description: The interval of the stock history. Allows one of following : 5m|15m|30m|1h|1d|1wk|1mo|3mo
diffandsplits: type: string
description: The diff and splits of the stock history. Allows one of following : true|false. Default as false
required: stock_name
interval