def get_ticker_info(self, ticker: str) -> Dict[str, Any]:
        """
        Get basic information about a ticker.
        
        Args:
            ticker: The ticker symbol (e.g., 'AAPL' for Apple)
            
        Returns:
            Dictionary containing basic information about the ticker
        """
        import yfinance as yf
        
        # Get ticker object
        ticker_obj = yf.Ticker(ticker)
        
        # Get basic info
        info = ticker_obj.info
        
        return info

        Get basic information about a ticker.
        
        Args:
            ticker: The ticker symbol (e.g., 'AAPL' for Apple)
            
        Returns:
            Dictionary containing basic information about the ticker
        
src/upsonic/tools.py