Rand Capital Corp (RAND)
Earnings
Annual and quarterly EPS data presented alongside analyst estimates, earnings surprises, and historical growth statistics. The side-by-side view of reported versus estimated EPS — combined with surprise percentage and report timing — allows investors to assess whether a company consistently beats, meets, or misses market expectations, and how that track record has evolved across full economic cycles.
Earnings annual
Fiscal date endingReported EPS
Dec 31, 2005
-0.647
Dec 31, 2006
12.8517
Dec 31, 2007
2.683
Dec 31, 2008
0.3729
Dec 31, 2009
-1.1567
Dec 31, 2010
-0.2113
Dec 31, 2011
2.3427
Dec 31, 2012
2.0273
Dec 31, 2013
4.0736
Dec 31, 2014
6.9329
Dec 31, 2015
1.5688
Dec 31, 2016
-1.9136
Dec 31, 2017
-0.06
Dec 31, 2018
-0.06
Dec 31, 2019
0.09
Dec 31, 2020
0.18
Dec 31, 2021
6.12
Dec 31, 2022
-0.0519
Dec 31, 2023
1.4819
Dec 31, 2024
3.4203
Dec 31, 2025
-2.6958
Mar 31, 2026
-0.1237
Jun 30, 2026
0.1163
Calculation
Average
1.624
Maximum
Dec 31, 2006
12.8517
Minimum
Dec 31, 2025
-2.6958
Median
Dec 31, 2020
0.18
Earnings quarterly
| Fiscal date ending | Mar 31, 2005 |
| Reported date | Mar 31, 2005 |
| Report time | PRE_MARKET |
| Reported EPS | 0.167 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jun 30, 2005 |
| Reported date | Jun 30, 2005 |
| Report time | PRE_MARKET |
| Reported EPS | -0.2732 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Sep 30, 2005 |
| Reported date | Sep 30, 2005 |
| Report time | PRE_MARKET |
| Reported EPS | -0.0656 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Dec 31, 2005 |
| Reported date | Dec 31, 2005 |
| Report time | PRE_MARKET |
| Reported EPS | -0.4752 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Mar 31, 2006 |
| Reported date | Mar 31, 2006 |
| Report time | PRE_MARKET |
| Reported EPS | 0.3047 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jun 30, 2006 |
| Reported date | Jun 30, 2006 |
| Report time | PRE_MARKET |
| Reported EPS | 0.3753 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Sep 30, 2006 |
| Reported date | Sep 30, 2006 |
| Report time | PRE_MARKET |
| Reported EPS | 0.1275 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Dec 31, 2006 |
| Reported date | Dec 31, 2006 |
| Report time | PRE_MARKET |
| Reported EPS | 12.0442 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Mar 31, 2007 |
| Reported date | Mar 31, 2007 |
| Report time | PRE_MARKET |
| Reported EPS | 0.2069 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jun 30, 2007 |
| Reported date | Aug 13, 2007 |
| Report time | PRE_MARKET |
| Reported EPS | 0.2486 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Sep 30, 2007 |
| Reported date | Nov 28, 2007 |
| Report time | PRE_MARKET |
| Reported EPS | -0.5525 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Dec 31, 2007 |
| Reported date | Feb 4, 2008 |
| Report time | POST_MARKET |
| Reported EPS | 2.78 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Mar 31, 2008 |
| Reported date | Apr 28, 2008 |
| Report time | POST_MARKET |
| Reported EPS | -0.11 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jun 30, 2008 |
| Reported date | Jul 24, 2008 |
| Report time | POST_MARKET |
| Reported EPS | -0.0271 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Sep 30, 2008 |
| Reported date | Oct 23, 2008 |
| Report time | POST_MARKET |
| Reported EPS | -0.34 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Dec 31, 2008 |
| Reported date | Mar 26, 2009 |
| Report time | POST_MARKET |
| Reported EPS | 0.85 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Mar 31, 2009 |
| Reported date | Jun 3, 2009 |
| Report time | PRE_MARKET |
| Reported EPS | -0.0334 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jun 30, 2009 |
| Reported date | Jul 25, 2009 |
| Report time | PRE_MARKET |
| Reported EPS | -1.0346 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Sep 30, 2009 |
| Reported date | Dec 2, 2009 |
| Report time | PRE_MARKET |
| Reported EPS | 0.0499 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Dec 31, 2009 |
| Reported date | Mar 3, 2010 |
| Report time | PRE_MARKET |
| Reported EPS | -0.1386 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Mar 31, 2010 |
| Reported date | May 13, 2010 |
| Report time | POST_MARKET |
| Reported EPS | -0.8965 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jun 30, 2010 |
| Reported date | Aug 11, 2010 |
| Report time | PRE_MARKET |
| Reported EPS | -0.1897 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Sep 30, 2010 |
| Reported date | Dec 31, 2010 |
| Report time | PRE_MARKET |
| Reported EPS | 1.1675 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Dec 31, 2010 |
| Reported date | Mar 31, 2011 |
| Report time | PRE_MARKET |
| Reported EPS | -0.2926 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Mar 31, 2011 |
| Reported date | Jun 30, 2011 |
| Report time | PRE_MARKET |
| Reported EPS | 0.044 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jun 30, 2011 |
| Reported date | Sep 30, 2011 |
| Report time | PRE_MARKET |
| Reported EPS | 1.2832 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Sep 30, 2011 |
| Reported date | Dec 31, 2011 |
| Report time | PRE_MARKET |
| Reported EPS | 0.7449 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Dec 31, 2011 |
| Reported date | Mar 31, 2012 |
| Report time | PRE_MARKET |
| Reported EPS | 0.2706 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Mar 31, 2012 |
| Reported date | Jun 30, 2012 |
| Report time | PRE_MARKET |
| Reported EPS | 3.7999 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jun 30, 2012 |
| Reported date | Sep 30, 2012 |
| Report time | PRE_MARKET |
| Reported EPS | -1.847 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Sep 30, 2012 |
| Reported date | Dec 31, 2012 |
| Report time | PRE_MARKET |
| Reported EPS | 0.3427 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Dec 31, 2012 |
| Reported date | Mar 31, 2013 |
| Report time | PRE_MARKET |
| Reported EPS | -0.2683 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Mar 31, 2013 |
| Reported date | Jun 30, 2013 |
| Report time | PRE_MARKET |
| Reported EPS | 0.3765 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jun 30, 2013 |
| Reported date | Sep 30, 2013 |
| Report time | PRE_MARKET |
| Reported EPS | -0.3392 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Sep 30, 2013 |
| Reported date | Dec 31, 2013 |
| Report time | PRE_MARKET |
| Reported EPS | 4.2744 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Dec 31, 2013 |
| Reported date | Mar 31, 2014 |
| Report time | PRE_MARKET |
| Reported EPS | -0.2381 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Mar 31, 2014 |
| Reported date | May 2, 2014 |
| Report time | PRE_MARKET |
| Reported EPS | 0.7296 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jun 30, 2014 |
| Reported date | Aug 1, 2014 |
| Report time | PRE_MARKET |
| Reported EPS | 0.3139 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Sep 30, 2014 |
| Reported date | Nov 4, 2014 |
| Report time | PRE_MARKET |
| Reported EPS | 5.6341 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Dec 31, 2014 |
| Reported date | Mar 10, 2015 |
| Report time | PRE_MARKET |
| Reported EPS | 0.2553 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Mar 31, 2015 |
| Reported date | Apr 28, 2015 |
| Report time | PRE_MARKET |
| Reported EPS | 0.2035 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jun 30, 2015 |
| Reported date | Aug 4, 2015 |
| Report time | PRE_MARKET |
| Reported EPS | 0.4074 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Sep 30, 2015 |
| Reported date | Nov 3, 2015 |
| Report time | PRE_MARKET |
| Reported EPS | 1.2672 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Dec 31, 2015 |
| Reported date | Mar 10, 2016 |
| Report time | PRE_MARKET |
| Reported EPS | -0.3093 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Mar 31, 2016 |
| Reported date | May 4, 2016 |
| Report time | PRE_MARKET |
| Reported EPS | -0.2817 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jun 30, 2016 |
| Reported date | Aug 2, 2016 |
| Report time | PRE_MARKET |
| Reported EPS | -0.8129 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Sep 30, 2016 |
| Reported date | Nov 2, 2016 |
| Report time | PRE_MARKET |
| Reported EPS | -0.3072 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Dec 31, 2016 |
| Reported date | Mar 8, 2017 |
| Report time | PRE_MARKET |
| Reported EPS | -0.5118 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Mar 31, 2017 |
| Reported date | Apr 27, 2017 |
| Report time | PRE_MARKET |
| Reported EPS | -0.06 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jun 30, 2017 |
| Reported date | Aug 7, 2017 |
| Report time | PRE_MARKET |
| Reported EPS | -0.1 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Sep 30, 2017 |
| Reported date | Nov 6, 2017 |
| Report time | PRE_MARKET |
| Reported EPS | 0.01 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Dec 31, 2017 |
| Reported date | Mar 8, 2018 |
| Report time | PRE_MARKET |
| Reported EPS | 0.09 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Mar 31, 2018 |
| Reported date | May 2, 2018 |
| Report time | PRE_MARKET |
| Reported EPS | -0.08 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jun 30, 2018 |
| Reported date | Aug 7, 2018 |
| Report time | PRE_MARKET |
| Reported EPS | -0.1 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Sep 30, 2018 |
| Reported date | Nov 7, 2018 |
| Report time | PRE_MARKET |
| Reported EPS | -0.03 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Dec 31, 2018 |
| Reported date | Mar 7, 2019 |
| Report time | PRE_MARKET |
| Reported EPS | 0.15 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Mar 31, 2019 |
| Reported date | May 2, 2019 |
| Report time | PRE_MARKET |
| Reported EPS | 0.63 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jun 30, 2019 |
| Reported date | Aug 6, 2019 |
| Report time | PRE_MARKET |
| Reported EPS | -0.21 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Sep 30, 2019 |
| Reported date | Nov 7, 2019 |
| Report time | PRE_MARKET |
| Reported EPS | -0.46 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Dec 31, 2019 |
| Reported date | Mar 9, 2020 |
| Report time | PRE_MARKET |
| Reported EPS | 0.13 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Mar 31, 2020 |
| Reported date | May 11, 2020 |
| Report time | PRE_MARKET |
| Reported EPS | 0.02 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jun 30, 2020 |
| Reported date | Aug 7, 2020 |
| Report time | PRE_MARKET |
| Reported EPS | 0.2 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Sep 30, 2020 |
| Reported date | Nov 6, 2020 |
| Report time | PRE_MARKET |
| Reported EPS | 0.1 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Dec 31, 2020 |
| Reported date | Mar 8, 2021 |
| Report time | PRE_MARKET |
| Reported EPS | -0.14 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Mar 31, 2021 |
| Reported date | May 10, 2021 |
| Report time | PRE_MARKET |
| Reported EPS | 3.11 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jun 30, 2021 |
| Reported date | Aug 9, 2021 |
| Report time | PRE_MARKET |
| Reported EPS | 1.74 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Sep 30, 2021 |
| Reported date | Nov 5, 2021 |
| Report time | PRE_MARKET |
| Reported EPS | 0.9 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Dec 31, 2021 |
| Reported date | Mar 8, 2022 |
| Report time | PRE_MARKET |
| Reported EPS | 0.37 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Mar 31, 2022 |
| Reported date | May 9, 2022 |
| Report time | PRE_MARKET |
| Reported EPS | -0.16 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jun 30, 2022 |
| Reported date | Aug 8, 2022 |
| Report time | PRE_MARKET |
| Reported EPS | -0.73 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Sep 30, 2022 |
| Reported date | Nov 7, 2022 |
| Report time | PRE_MARKET |
| Reported EPS | 0.4281 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Dec 31, 2022 |
| Reported date | Mar 10, 2023 |
| Report time | PRE_MARKET |
| Reported EPS | 0.41 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Mar 31, 2023 |
| Reported date | May 9, 2023 |
| Report time | PRE_MARKET |
| Reported EPS | 0.39 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jun 30, 2023 |
| Reported date | Aug 4, 2023 |
| Report time | PRE_MARKET |
| Reported EPS | 0.38 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Sep 30, 2023 |
| Reported date | Nov 6, 2023 |
| Report time | POST_MARKET |
| Reported EPS | 0.29 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Dec 31, 2023 |
| Reported date | Mar 5, 2024 |
| Report time | POST_MARKET |
| Reported EPS | 0.4219 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Mar 31, 2024 |
| Reported date | May 13, 2024 |
| Report time | PRE_MARKET |
| Reported EPS | 0.5422 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jun 30, 2024 |
| Reported date | Aug 6, 2024 |
| Report time | PRE_MARKET |
| Reported EPS | 2.998 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Sep 30, 2024 |
| Reported date | Nov 6, 2024 |
| Report time | PRE_MARKET |
| Reported EPS | 1.0215 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Dec 31, 2024 |
| Reported date | Mar 10, 2025 |
| Report time | PRE_MARKET |
| Reported EPS | -1.1414 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Mar 31, 2025 |
| Reported date | May 5, 2025 |
| Report time | PRE_MARKET |
| Reported EPS | 0.2933 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jun 30, 2025 |
| Reported date | Aug 4, 2025 |
| Report time | PRE_MARKET |
| Reported EPS | -2.6049 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Sep 30, 2025 |
| Reported date | Nov 7, 2025 |
| Report time | PRE_MARKET |
| Reported EPS | -0.75 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Dec 31, 2025 |
| Reported date | Mar 5, 2026 |
| Report time | PRE_MARKET |
| Reported EPS | 0.3658 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Mar 31, 2026 |
| Reported date | May 6, 2026 |
| Report time | PRE_MARKET |
| Reported EPS | -0.1237 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jun 30, 2026 |
| Reported date | Aug 5, 2026 |
| Report time | PRE_MARKET |
| Reported EPS | 0.24 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
Calculation
Growth rate
0.43%
Average
0.436
Maximum
Dec 31, 2006
12.0442
Minimum
Jun 30, 2025
-2.6049
Median
Sep 30, 2006
0.1275