Esg Company Ratings Scraper avatar

Esg Company Ratings Scraper

Pricing

Pay per usage

Go to Apify Store
Esg Company Ratings Scraper

Esg Company Ratings Scraper

Esg Company Ratings Scraper. Extract structured data with automatic pagination, proxy rotation, and JSON/CSV export. Pay only for results.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Donny

Donny

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 hours ago

Last modified

Categories

Share

What it does

ESG Company Ratings Scraper extracts Environmental, Social, and Governance (ESG) sustainability scores for publicly traded companies. It takes a list of company names or stock tickers as input and retrieves their ESG ratings including overall ESG score, individual environment, social, and governance pillar scores, and an assessed risk level. The actor aggregates data from financial data providers to give you a comprehensive sustainability profile for each company in structured, machine-readable format.

Why use it

ESG investing has become a major force in financial markets, with trillions of dollars allocated based on sustainability criteria. This actor helps investors, financial analysts, and corporate sustainability teams quickly gather ESG metrics across multiple companies without manually searching each one. It is valuable for building ESG screening tools, comparing sustainability performance across sectors, identifying companies with high or low ESG risk, and generating sustainability reports. Portfolio managers can use the data to align investments with ESG mandates, and researchers can study the relationship between ESG scores and financial performance.

How it works

  1. The actor accepts a list of company names or stock tickers as input.
  2. For each company, it searches financial data sources to resolve the company name to a stock ticker symbol.
  3. Once the ticker is identified, it queries the ESG data endpoint to retrieve sustainability scores.
  4. The raw scores are parsed and categorized into risk levels based on standard ESG risk thresholds.
  5. Results for all companies are compiled and pushed to the Apify dataset.
  6. If ESG data is not available for a company, the result indicates this with appropriate status messages.

Input parameters

ParameterTypeDefaultDescription
companiesArray of Strings["Apple", "Microsoft", "Tesla"]List of company names or stock tickers to look up ESG ratings for

Output fields

FieldTypeDescription
companyStringCompany name
tickerStringStock ticker symbol
esgScoreStringOverall ESG risk score
environmentScoreStringEnvironmental pillar score
socialScoreStringSocial pillar score
governanceScoreStringGovernance pillar score
riskLevelStringRisk assessment level (Negligible, Low, Medium, High, Severe)

Cost estimate

This actor makes lightweight API requests with no browser rendering required. Processing 10 companies typically costs approximately $0.003 in platform credits. The default 1024 MB memory setting is sufficient for most use cases.

Tips

  • Use stock tickers (e.g., "AAPL", "MSFT") for more accurate lookups compared to full company names.
  • Compare companies within the same sector for meaningful ESG benchmarking.
  • Schedule weekly runs to track ESG score changes over time.
  • Combine with the Carbon Footprint Calculator for a complete sustainability analysis that includes digital footprint.
  • Lower ESG risk scores indicate better sustainability performance (the scale is inverted compared to traditional ratings).
  • Check out ArXiv Paper Search to find research on ESG metrics and sustainable investing.