Why Invest in CES?

Why Invest In CES?

A Track Record Built to Last.

CES Energy Solutions is a leading independent provider of consumable chemical solutions to the North American oil and gas industry, distinguished by a vertically integrated, asset-light business model and a disciplined approach to capital allocation.

The Company has consistently grown market share across drilling fluids and production chemicals, supported by a customer-centric culture and a portfolio of trusted regional brands. With increasing exposure to recurring, service-intensive production chemical revenue, CES delivers stable, through-cycle free cash flow while reducing sensitivity to drilling activity. Structural industry tailwinds - including longer laterals, higher frac intensity, and more complex well designs - continue to drive demand for advanced chemical solutions, reinforcing CES' competitive position. Backed by a strong balance sheet and prudent leverage, CES remains committed to responsible capital allocation while compounding long-term value.

Our Track Record

An entrepreneurial culture and customer-centric focus have built CES into a world-class manufacturer and the leading independent provider of consumable chemical solutions in North America. CES has consistently grown market share in drilling fluids across both the U.S. and Canada - through downturns, recoveries, and every point of the cycle in between.

Our Marketplace

CES operates in growing markets. Rising service intensity, longer laterals, larger frac stages, and increasingly complex completions structurally increase demand for advanced chemical treatments - independent of rig count trends. As operators push the limits of reservoir performance, the chemistry required to drill, complete, and produce those wells becomes more sophisticated, and more valuable.

Our Business Model

Asset-light and capex-efficient by design. CES operates a counter-cyclical balance sheet purpose-built to generate significant surplus free cash flow at all points of the cycle. The growing mix of production chemical revenue - a recurring, service-intensive stream - underpins increasing stability in financial performance and reduces exposure to drilling activity fluctuations.

Shareholder Returns

CES consistently returns capital to shareholders through quarterly cash dividend and Normal Course Issuer Bid buyback program. This commitment reflects the Board's confidence in the durability of CES' free cash flow generation and the strength of the Company's balance sheet - maintained at conservative leverage through all market conditions.

Total Shareholder Return Calculator

This tool allows you to determine the current value and the yield of a given amount of stock invested in the past. Fill in the amount invested or amount of the stock, as well as the purchase date, in the fields below.

Investment information

Share Price--
Total Return--
Avg. annualized return--

Reports and Filings

CES Energy Solutions publishes condensed consolidated financial statements and Management's Discussion and Analysis (MD&A) on a quarterly basis. These documents are filed on SEDAR+ and made available for download below.

Financial Reports

202620252024
Annual Report2026
Q1Q2Q3Q4
20252024
MD&A2026
Q1Q2Q3Q4
20252024
Annual Information Form2026
Q1Q2Q3Q4
2025
Q1Q2Q3Q4
2024
Q1Q2Q3Q4

Presentations & Events

CES Energy Solutions participates in investor conferences and presents at industry events throughout the year. Current and archived investor presentations are available for download below.

Leading Provider of Consumable Chemical Solutions (first page)

Event Dates

List of event dates

Lorem Ipsum - October XX, 2026

Upcoming Dates

List of upcoming dates

Lorem Ipsum - January XX, 2027

Listen to the earnings call

News Releases

Corporate News & Announcements

Stay current on CES Energy Solutions financial results, dividend declarations, operational updates, and corporate announcements.

Shareholder Information

Dividend Information

CES Energy Solutions pays a quarterly cash dividend on its common shares. Dividend information, including the current dividend rate, record dates, payment dates, and historical dividend history, is provided below.

Dividend
Chart TBD
TBDDividend Stat
TSX: CEU | OTC: CESDF | Common shares | All amounts in Canadian dollars
PeriodDeclaredEx-Div DateRecord DatePayment DatePer Share
2025
PeriodQ4 2025DeclaredMar 10, 2026Ex-Div DateDec 31, 2025Record DateDec 31, 2025Payment DateJan 15, 2026Per Share$0.0425
PeriodQ3 2025DeclaredNov 13, 2025Ex-Div DateSep 29, 2025Record DateSep 30, 2025Payment DateOct 15, 2025Per Share$0.0425
PeriodQ2 2025DeclaredAug 7, 2025Ex-Div DateJun 30, 2025Record DateJun 30, 2025Payment DateJul 15, 2025Per Share$0.0425
PeriodQ1 2025DeclaredMay 8, 2025Ex-Div DateMar 31, 2025Record DateMar 31, 2025Payment DateApr 15, 2025Per Share$0.0425
2024
PeriodQ4 2024DeclaredMar 7, 2025Ex-Div DateDec 31, 2024Record DateDec 31, 2024Payment DateJan 15, 2025Per Share$0.030
PeriodQ3 2024DeclaredNov 7, 2024Ex-Div DateSep 27, 2024Record DateSep 30, 2024Payment DateOct 15, 2024Per Share$0.030
PeriodQ2 2024DeclaredAug 8, 2024Ex-Div DateJun 28, 2024Record DateJun 28, 2024Payment DateJul 15, 2024Per Share$0.030
PeriodQ1 2024DeclaredMay 9, 2024Ex-Div DateMar 27, 2024Record DateMar 29, 2024Payment DateApr 15, 2024Per Share$0.030
2023
PeriodQ4 2023DeclaredMar 8, 2024Ex-Div DateDec 28, 2023Record DateDec 29, 2023Payment DateJan 15, 2024Per Share$0.025
PeriodQ3 2023DeclaredNov 9, 2023Ex-Div DateSep 28, 2023Record DateSep 29, 2023Payment DateOct 13, 2023Per Share$0.025
PeriodQ2 2023DeclaredAug 10, 2023Ex-Div DateJun 29, 2023Record DateJun 30, 2023Payment DateJul 14, 2023Per Share$0.025
PeriodQ1 2023DeclaredMay 11, 2023Ex-Div DateMar 30, 2023Record DateMar 31, 2023Payment DateApr 14, 2023Per Share$0.020
2022
PeriodQ4 2022DeclaredMar 10, 2023Ex-Div DateDec 29, 2022Record DateDec 31, 2022Payment DateJan 13, 2023Per Share$0.020
PeriodQ3 2022DeclaredNov 10, 2022Ex-Div DateSep 28, 2022Record DateSep 30, 2022Payment DateOct 14, 2022Per Share$0.016
PeriodQ2 2022DeclaredAug 11, 2022Ex-Div DateJun 29, 2022Record DateJun 30, 2022Payment DateJul 15, 2022Per Share$0.016
PeriodQ1 2022DeclaredMay 12, 2022Ex-Div DateMar 30, 2022Record DateMar 31, 2022Payment DateApr 15, 2022Per Share$0.016
2021
PeriodQ4 2021DeclaredNov 12, 2021Ex-Div DateDec 30, 2021Record DateDec 31, 2021Payment DateJan 14, 2022Per Share$0.016
PeriodQ3 2021DeclaredAug 12, 2021Ex-Div DateSep 28, 2021Record DateSep 30, 2021Payment DateOct 15, 2021Per Share$0.016
2020
PeriodMar 2020Declared-Ex-Div Date-Record DateMar 31, 2020Payment DateApr 15, 2020Per Share$0.001
PeriodFeb 2020Declared-Ex-Div Date-Record DateFeb 28, 2020Payment DateMar 13, 2020Per Share$0.005
PeriodJan 2020Declared-Ex-Div Date-Record DateJan 31, 2020Payment DateFeb 14, 2020Per Share$0.005
2020 - 2010 Archived
2019
PeriodDec 2019Declared-Ex-Div Date-Record DateDec 31, 2019Payment DateJan 15, 2020Per Share$0.005
PeriodNov 2019Declared-Ex-Div Date-Record DateNov 30, 2019Payment DateDec 14, 2019Per Share$0.005
PeriodOct 2019Declared-Ex-Div Date-Record DateOct 31, 2019Payment DateNov 15, 2019Per Share$0.005
PeriodSep 2019Declared-Ex-Div Date-Record DateSep 28, 2019Payment DateOct 15, 2019Per Share$0.005
PeriodAug 2019Declared-Ex-Div Date-Record DateAug 31, 2019Payment DateSep 14, 2019Per Share$0.005
PeriodJul 2019Declared-Ex-Div Date-Record DateJul 31, 2019Payment DateAug 15, 2019Per Share$0.005
PeriodJun 2019Declared-Ex-Div Date-Record DateJun 28, 2019Payment DateJul 13, 2019Per Share$0.005
PeriodMay 2019Declared-Ex-Div Date-Record DateMay 31, 2019Payment DateJun 15, 2019Per Share$0.003
PeriodApr 2019Declared-Ex-Div Date-Record DateApr 30, 2019Payment DateMay 15, 2019Per Share$0.003
PeriodMar 2019Declared-Ex-Div Date-Record DateMar 29, 2019Payment DateApr 13, 2019Per Share$0.003
PeriodFeb 2019Declared-Ex-Div Date-Record DateFeb 28, 2019Payment DateMar 15, 2019Per Share$0.003
PeriodJan 2019Declared-Ex-Div Date-Record DateJan 31, 2019Payment DateFeb 15, 2019Per Share$0.003
2018
PeriodDec 2018Declared-Ex-Div Date-Record DateDec 29, 2018Payment DateJan 15, 2019Per Share$0.003
PeriodNov 2018Declared-Ex-Div Date-Record DateNov 30, 2018Payment DateDec 15, 2018Per Share$0.003
PeriodOct 2018Declared-Ex-Div Date-Record DateOct 31, 2018Payment DateNov 15, 2018Per Share$0.003
PeriodSep 2018Declared-Ex-Div Date-Record DateSep 30, 2018Payment DateOct 13, 2018Per Share$0.003
PeriodAug 2018Declared-Ex-Div Date-Record DateAug 31, 2018Payment DateSep 15, 2018Per Share$0.003
PeriodJul 2018Declared-Ex-Div Date-Record DateJul 31, 2018Payment DateAug 15, 2018Per Share$0.003
PeriodJun 2018Declared-Ex-Div Date-Record DateJun 30, 2018Payment DateJul 14, 2018Per Share$0.003
PeriodMay 2018Declared-Ex-Div Date-Record DateMay 31, 2018Payment DateJun 15, 2018Per Share$0.003
PeriodApr 2018Declared-Ex-Div Date-Record DateApr 28, 2018Payment DateMay 15, 2018Per Share$0.003
PeriodMar 2018Declared-Ex-Div Date-Record DateMar 31, 2018Payment DateApr 13, 2018Per Share$0.003
PeriodFeb 2018Declared-Ex-Div Date-Record DateFeb 28, 2018Payment DateMar 15, 2018Per Share$0.003
PeriodJan 2018Declared-Ex-Div Date-Record DateJan 31, 2018Payment DateFeb 15, 2018Per Share$0.003
2017
PeriodDec 2017Declared-Ex-Div Date-Record DateDec 30, 2017Payment DateJan 13, 2018Per Share$0.003
PeriodNov 2017Declared-Ex-Div Date-Record DateNov 30, 2017Payment DateDec 15, 2017Per Share$0.003
PeriodOct 2017Declared-Ex-Div Date-Record DateOct 31, 2017Payment DateNov 15, 2017Per Share$0.003
PeriodSep 2017Declared-Ex-Div Date-Record DateSep 30, 2017Payment DateOct 14, 2017Per Share$0.003
PeriodAug 2017Declared-Ex-Div Date-Record DateAug 31, 2017Payment DateSep 15, 2017Per Share$0.003
PeriodJul 2017Declared-Ex-Div Date-Record DateJul 29, 2017Payment DateAug 15, 2017Per Share$0.003
PeriodJun 2017Declared-Ex-Div Date-Record DateJun 30, 2017Payment DateJul 15, 2017Per Share$0.003
PeriodMay 2017Declared-Ex-Div Date-Record DateMay 31, 2017Payment DateJun 15, 2017Per Share$0.003
PeriodApr 2017Declared-Ex-Div Date-Record DateApr 29, 2017Payment DateMay 13, 2017Per Share$0.003
PeriodMar 2017Declared-Ex-Div Date-Record DateMar 31, 2017Payment DateApr 15, 2017Per Share$0.003
PeriodFeb 2017Declared-Ex-Div Date-Record DateFeb 28, 2017Payment DateMar 15, 2017Per Share$0.003
PeriodJan 2017Declared-Ex-Div Date-Record DateJan 31, 2017Payment DateFeb 15, 2017Per Share$0.003
2016
PeriodDec 2016Declared-Ex-Div Date-Record DateDec 31, 2016Payment DateJan 15, 2017Per Share$0.018
PeriodNov 2016Declared-Ex-Div Date-Record DateNov 30, 2016Payment DateDec 15, 2016Per Share$0.028
PeriodOct 2016Declared-Ex-Div Date-Record DateOct 31, 2016Payment DateNov 15, 2016Per Share$0.028
PeriodSep 2016Declared-Ex-Div Date-Record DateSep 30, 2016Payment DateOct 14, 2016Per Share$0.028
PeriodAug 2016Declared-Ex-Div Date-Record DateAug 31, 2016Payment DateSep 15, 2016Per Share$0.028
PeriodJul 2016Declared-Ex-Div Date-Record DateJul 31, 2016Payment DateAug 15, 2016Per Share$0.028
PeriodJun 2016Declared-Ex-Div Date-Record DateJun 30, 2016Payment DateJul 15, 2016Per Share$0.028
PeriodMay 2016Declared-Ex-Div Date-Record DateMay 31, 2016Payment DateJun 15, 2016Per Share$0.028
PeriodApr 2016Declared-Ex-Div Date-Record DateApr 30, 2016Payment DateMay 13, 2016Per Share$0.028
PeriodMar 2016Declared-Ex-Div Date-Record DateMar 31, 2016Payment DateApr 15, 2016Per Share$0.028
PeriodFeb 2016Declared-Ex-Div Date-Record DateFeb 29, 2016Payment DateMar 15, 2016Per Share$0.028
PeriodJan 2016Declared-Ex-Div Date-Record DateJan 31, 2016Payment DateFeb 14, 2016Per Share$0.028
2015
PeriodDec 2015Declared-Ex-Div Date-Record DateDec 31, 2015Payment Date-Per Share$0.018
PeriodNov 2015Declared-Ex-Div Date-Record DateNov 30, 2015Payment Date-Per Share$0.028
PeriodOct 2015Declared-Ex-Div Date-Record DateOct 30, 2015Payment Date-Per Share$0.028
PeriodSep 2015Declared-Ex-Div Date-Record DateSep 30, 2015Payment Date-Per Share$0.028
PeriodAug 2015Declared-Ex-Div Date-Record DateAug 31, 2015Payment Date-Per Share$0.028
PeriodJul 2015Declared-Ex-Div Date-Record DateJul 31, 2015Payment Date-Per Share$0.028
PeriodJun 2015Declared-Ex-Div Date-Record DateJun 30, 2015Payment Date-Per Share$0.028
PeriodMay 2015Declared-Ex-Div Date-Record DateMay 29, 2015Payment Date-Per Share$0.028
PeriodApr 2015Declared-Ex-Div Date-Record DateApr 30, 2015Payment Date-Per Share$0.028
PeriodMar 2015Declared-Ex-Div Date-Record DateMar 31, 2015Payment Date-Per Share$0.028
PeriodFeb 2015Declared-Ex-Div Date-Record DateFeb 27, 2015Payment Date-Per Share$0.028
PeriodJan 2015Declared-Ex-Div Date-Record DateJan 30, 2015Payment Date-Per Share$0.028
2014
PeriodDec 2014Declared-Ex-Div Date-Record DateDec 31, 2014Payment DateJan 15, 2015Per Share$0.028
PeriodNov 2014Declared-Ex-Div Date-Record DateNov 28, 2014Payment DateDec 15, 2014Per Share$0.028
PeriodOct 2014Declared-Ex-Div Date-Record DateOct 31, 2014Payment DateNov 14, 2014Per Share$0.028
PeriodSep 2014Declared-Ex-Div Date-Record DateSep 30, 2014Payment DateOct 15, 2014Per Share$0.028
PeriodAug 2014Declared-Ex-Div Date-Record DateAug 29, 2014Payment DateSep 15, 2014Per Share$0.028
PeriodJul 2014Declared-Ex-Div Date-Record DateJul 31, 2014Payment DateAug 15, 2014Per Share$0.025
PeriodJun 2014Declared-Ex-Div Date-Record DateJun 30, 2014Payment DateJul 15, 2014Per Share$0.025
PeriodMay 2014Declared-Ex-Div Date-Record DateMay 30, 2014Payment DateJun 13, 2014Per Share$0.025
PeriodApr 2014Declared-Ex-Div Date-Record DateApr 30, 2014Payment DateMay 15, 2014Per Share$0.023
PeriodMar 2014Declared-Ex-Div Date-Record DateMar 31, 2014Payment DateApr 15, 2014Per Share$0.023
PeriodFeb 2014Declared-Ex-Div Date-Record DateFeb 28, 2014Payment DateMar 14, 2014Per Share$0.022
PeriodJan 2014Declared-Ex-Div Date-Record DateJan 31, 2014Payment DateFeb 14, 2014Per Share$0.022
2013
PeriodDec 2013Declared-Ex-Div Date-Record DateDec 31, 2013Payment DateJan 13, 2014Per Share$0.065
PeriodNov 2013Declared-Ex-Div Date-Record DateNov 30, 2013Payment DateDec 14, 2013Per Share$0.065
PeriodOct 2013Declared-Ex-Div Date-Record DateOct 31, 2013Payment DateNov 15, 2013Per Share$0.060
PeriodSep 2013Declared-Ex-Div Date-Record DateSep 30, 2013Payment DateOct 15, 2013Per Share$0.060
PeriodAug 2013Declared-Ex-Div Date-Record DateAug 30, 2013Payment DateSep 13, 2013Per Share$0.055
PeriodJul 2013Declared-Ex-Div Date-Record DateJul 31, 2013Payment DateAug 15, 2013Per Share$0.055
PeriodJun 2013Declared-Ex-Div Date-Record DateJun 28, 2013Payment DateJul 15, 2013Per Share$0.055
PeriodMay 2013Declared-Ex-Div Date-Record DateMay 31, 2013Payment DateJun 14, 2013Per Share$0.055
PeriodApr 2013Declared-Ex-Div Date-Record DateApr 30, 2013Payment DateMay 15, 2013Per Share$0.055
PeriodMar 2013Declared-Ex-Div Date-Record DateMar 28, 2013Payment DateApr 15, 2013Per Share$0.055
PeriodFeb 2013Declared-Ex-Div Date-Record DateFeb 28, 2013Payment DateMar 15, 2013Per Share$0.055
PeriodJan 2013Declared-Ex-Div Date-Record DateJan 31, 2013Payment DateFeb 15, 2013Per Share$0.055
2012
PeriodDec 2012Declared-Ex-Div Date-Record DateDec 31, 2012Payment DateJan 13, 2013Per Share$0.055
PeriodNov 2012Declared-Ex-Div Date-Record DateNov 30, 2012Payment DateDec 14, 2012Per Share$0.055
PeriodOct 2012Declared-Ex-Div Date-Record DateOct 31, 2012Payment DateNov 15, 2012Per Share$0.050
PeriodSep 2012Declared-Ex-Div Date-Record DateSep 28, 2012Payment DateOct 15, 2012Per Share$0.050
PeriodAug 2012Declared-Ex-Div Date-Record DateAug 31, 2012Payment DateSep 14, 2012Per Share$0.050
PeriodJul 2012Declared-Ex-Div Date-Record DateJul 31, 2012Payment DateAug 15, 2012Per Share$0.050
PeriodJun 2012Declared-Ex-Div Date-Record DateJun 29, 2012Payment DateJul 13, 2012Per Share$0.050
PeriodMay 2012Declared-Ex-Div Date-Record DateMay 31, 2012Payment DateJun 15, 2012Per Share$0.050
PeriodApr 2012Declared-Ex-Div Date-Record DateApr 30, 2012Payment DateMay 15, 2012Per Share$0.050
PeriodMar 2012Declared-Ex-Div Date-Record DateMar 30, 2012Payment DateApr 13, 2012Per Share$0.050
PeriodFeb 2012Declared-Ex-Div Date-Record DateFeb 29, 2012Payment DateMar 15, 2012Per Share$0.045
PeriodJan 2012Declared-Ex-Div Date-Record DateJan 31, 2012Payment DateFeb 15, 2012Per Share$0.045
2011
PeriodDec 2011Declared-Ex-Div Date-Record DateDec 31, 2011Payment DateJan 13, 2012Per Share$0.045
PeriodNov 2011Declared-Ex-Div Date-Record DateNov 30, 2011Payment DateDec 15, 2011Per Share$0.045
PeriodOct 2011Declared-Ex-Div Date-Record DateOct 31, 2011Payment DateNov 15, 2011Per Share$0.040
PeriodSep 2011Declared-Ex-Div Date-Record DateSep 30, 2011Payment DateOct 14, 2011Per Share$0.040
PeriodAug 2011Declared-Ex-Div Date-Record DateAug 31, 2011Payment DateSep 15, 2011Per Share$0.040
PeriodJul 2011Declared-Ex-Div Date-Record DateJul 31, 2011Payment DateAug 15, 2011Per Share$0.040
PeriodJun 2011Declared-Ex-Div Date-Record DateJun 30, 2011Payment DateJul 15, 2011Per Share$0.040
PeriodMay 2011Declared-Ex-Div Date-Record DateMay 31, 2011Payment DateJun 15, 2011Per Share$0.040 *
PeriodApr 2011Declared-Ex-Div Date-Record DateApr 30, 2011Payment DateMay 13, 2011Per Share$0.040 *
PeriodMar 2011Declared-Ex-Div Date-Record DateMar 31, 2011Payment DateApr 15, 2011Per Share$0.040 *
PeriodFeb 2011Declared-Ex-Div Date-Record DateFeb 28, 2011Payment DateMar 15, 2011Per Share$0.033 *
PeriodJan 2011Declared-Ex-Div Date-Record DateJan 31, 2011Payment DateFeb 15, 2011Per Share$0.033 *
2010
PeriodDec 2010Declared-Ex-Div Date-Record DateDec 31, 2010Payment DateJan 15, 2011Per Share$0.100 *
PeriodNov 2010Declared-Ex-Div Date-Record DateNov 30, 2010Payment DateDec 15, 2010Per Share$0.100 *
PeriodOct 2010Declared-Ex-Div Date-Record DateOct 29, 2010Payment DateNov 15, 2010Per Share$0.100 *
PeriodSep 2010Declared-Ex-Div Date-Record DateSep 30, 2010Payment DateOct 15, 2010Per Share$0.080 *
PeriodAug 2010Declared-Ex-Div Date-Record DateAug 31, 2010Payment DateSep 15, 2010Per Share$0.080 *
PeriodJul 2010Declared-Ex-Div Date-Record DateJul 30, 2010Payment DateAug 13, 2010Per Share$0.080 *
PeriodJun 2010Declared-Ex-Div Date-Record DateJun 30, 2010Payment DateJul 15, 2010Per Share$0.080 *
PeriodMay 2010Declared-Ex-Div Date-Record DateMay 31, 2010Payment DateJun 15, 2010Per Share$0.060 *
PeriodApr 2010Declared-Ex-Div Date-Record DateApr 30, 2010Payment DateMay 14, 2010Per Share$0.060 *
PeriodMar 2010Declared-Ex-Div Date-Record DateMar 31, 2010Payment DateApr 15, 2010Per Share$0.060 *
PeriodFeb 2010Declared-Ex-Div Date-Record DateFeb 26, 2010Payment DateMar 15, 2010Per Share$0.060 *

* Amounts marked with an asterisk reflect per-unit distributions paid prior to or during the corporate conversion from a limited partnership to a corporation, effective January 1, 2010. Declared dates not individually listed for monthly dividends prior to 2022. Payment dates not available for 2015 in source data. The ex-dividend date is two business days before the record date. Source: cesenergysolutions.com

Tax Information

Information for Investors and Advisors

This page provides certain tax information for our investors and their investment advisors. Shareholders are advised to consult their personal tax advisors with respect to their particular circumstances.

Eligible Dividends for Canadian Tax Purposes

CES Energy Solutions Corp. (the "Company") hereby advises all shareholders that all dividends paid on its common shares to Canadian residents will be designated as "eligible dividends" for Canadian income tax purposes. This designation will apply until a notification of change is posted on this website. If you have any questions regarding the taxation of eligible dividends, please contact your Canadian tax advisor or your local office of the Canada Revenue Agency.

1099-DIV Information Reporting for United States Tax Purposes

If you are required to file a U.S. tax return, please note the following. The Company is a "Qualified Foreign Corporation", and our dividends are expected to qualify as "qualified dividend income". Qualified dividend income received by non-corporate U.S. holders is generally subject to U.S. federal income tax at the same preferential rates applicable to long-term capital gains, currently 0%, 15%, or 20%, depending on the holder's income level. Certain taxpayers may also be subject to an additional 3.8% Net Investment Income Tax. To be eligible for these preferential tax rates, a shareholder must satisfy applicable holding period requirements, generally requiring that the shares be held for more than 60 days during the 121-day period beginning 60 days prior to the ex-dividend date. For additional information regarding these rules or Form 1099-DIV, please contact your U.S. tax advisor or your local office of the Internal Revenue Service.

Analyst Coverage

CES Energy Solutions is covered by the following equity research analysts. The inclusion of analysts on this list does not constitute an endorsement of their views, opinions, or forecasts by CES Energy Solutions Corp.

Research Firm

Analyst

ATB Capital Markets
Tim Monachello
BMO Capital Markets
John Gibson
National Bank Financial
Dan Payne
Peters & Co. Limited
James Gourlay
RBC Capital Markets
Keith Mackey
Raymond James
Michael Barth
Scotiabank GBM
Jonathan Goldman
TD Securities
Aaron MacNeil

The above information is provided for convenience only. It does not constitute an endorsement by CES Energy Solutions Corp. of any information or reports provided by the above-noted research firms.

Notice of Annual General Meeting & Information Circular

Shareholders can access the Notice of Annual General Meeting and Management Information Circular and Proxy Statement for each year below. These documents are filed on SEDAR+ prior to each annual general meeting.

Annual general meeting information circulars