EPS Diluted (TTM) Chart

Historical EPS Diluted (TTM) Data

View and export this data back to 2002. Upgrade now.
Date Value
December 31, 2023 3.108
September 30, 2023 2.873
June 30, 2023 3.417
March 31, 2023 3.295
December 31, 2022 2.808
September 30, 2022 2.255
June 30, 2022 2.106
March 31, 2022 1.933
December 31, 2021 2.136
September 30, 2021 3.542
June 30, 2021 3.944
March 31, 2021 3.153
December 31, 2020 1.603
September 30, 2020 0.7507
June 30, 2020 0.2545
March 31, 2020 0.3597
December 31, 2019 1.098
September 30, 2019 0.5698
June 30, 2019 0.5132
March 31, 2019 0.172
December 31, 2018 0.3502
September 30, 2018 -0.07
June 30, 2018 -0.4611
March 31, 2018 -0.1998
December 31, 2017 -0.2057
Date Value
September 30, 2017 0.3881
June 30, 2017 0.8043
March 31, 2017 0.8267
December 31, 2016 0.0218
September 30, 2016 -0.1517
June 30, 2016 -0.6213
March 31, 2016 -0.872
December 31, 2015 -0.3365
September 30, 2015 -0.6909
June 30, 2015 -0.6277
March 31, 2015 -0.5892
December 31, 2014 -0.5756
September 30, 2014 -0.6769
June 30, 2014 -0.863
March 31, 2014 -0.8511
December 31, 2013 -1.038
September 30, 2013 -0.9902
June 30, 2013 -0.3825
March 31, 2013 -0.6906
October 31, 2012 -0.6991
July 31, 2012 -0.6068
April 30, 2012 -0.8104
January 31, 2012 -0.7146
October 31, 2011 -0.6095
July 31, 2011 -0.4134

Earnings per Share Definition

Earnings per share measures the total net income / average shares outstanding during income period. There are a few variations to earnings per share that are listed including "EPS Basic", "EPS Diluted", "Normalized Basic EPS", and "Normalized Diluted EPS". Each of these metrics are dependent on which earnings and shares outstanding metrics are used. Basic and Diluted EPS differ in that diluted shares are the amount of shares outstanding after all convertible securities, options, and warrants are exercised. Normalized EPS allows does not include one-time expenses.

Read full definition.

EPS Diluted (TTM) Range, Past 5 Years

0.2545
Minimum
Jun 2020
3.944
Maximum
Jun 2021
2.090
Average
2.136
Median
Dec 2021