PharmaCyte Biotech Inc (PMCB)
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
Apr 30, 2005
-62.4294
Apr 30, 2006
-79.5427
Apr 30, 2007
-31.7264
Apr 30, 2008
-45.4009
Apr 30, 2009
-41.6454
Apr 30, 2010
-27.8873
Apr 30, 2011
-3.3831
Apr 30, 2012
-6.6427
Apr 30, 2013
-17.0756
Apr 30, 2014
-61.4751
Apr 30, 2015
-32.7727
Apr 30, 2016
-10.9925
Apr 30, 2017
-15.452
Apr 30, 2018
-9.6027
Apr 30, 2019
-5.2322
Apr 30, 2020
-3.6697
Apr 30, 2021
-2.3565
Apr 30, 2022
-0.8
Apr 30, 2023
-0.2091
Apr 30, 2024
-0.9217
Apr 30, 2025
2.6566
Jan 31, 2026
-2.638
Apr 30, 2026
-2.648
Jul 31, 2026
-0.54
Calculation
Growth rate
18.66%
Average
-19.266
Maximum
Apr 30, 2025
2.6566
Minimum
Apr 30, 2006
-79.5427
Median
Apr 30, 2018
-9.6027
Earnings quarterly
| Fiscal date ending | Jul 31, 2004 |
| Reported date | Jul 31, 2004 |
| Report time | PRE_MARKET |
| Reported EPS | -5.665 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2004 |
| Reported date | Oct 31, 2004 |
| Report time | PRE_MARKET |
| Reported EPS | -19.7478 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2005 |
| Reported date | Jan 31, 2005 |
| Report time | PRE_MARKET |
| Reported EPS | -7.0166 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2005 |
| Reported date | Apr 30, 2005 |
| Report time | PRE_MARKET |
| Reported EPS | -30 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2005 |
| Reported date | Jul 31, 2005 |
| Report time | PRE_MARKET |
| Reported EPS | -19.1496 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2005 |
| Reported date | Oct 31, 2005 |
| Report time | PRE_MARKET |
| Reported EPS | -24.4663 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2006 |
| Reported date | Jan 31, 2006 |
| Report time | PRE_MARKET |
| Reported EPS | 9.0732 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2006 |
| Reported date | Apr 30, 2006 |
| Report time | PRE_MARKET |
| Reported EPS | -45 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2006 |
| Reported date | Jul 31, 2006 |
| Report time | PRE_MARKET |
| Reported EPS | -12.623 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2006 |
| Reported date | Oct 31, 2006 |
| Report time | PRE_MARKET |
| Reported EPS | -5.167 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2007 |
| Reported date | Jan 31, 2007 |
| Report time | PRE_MARKET |
| Reported EPS | -7.3133 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2007 |
| Reported date | Apr 30, 2007 |
| Report time | PRE_MARKET |
| Reported EPS | -6.6231 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2007 |
| Reported date | Jul 31, 2007 |
| Report time | PRE_MARKET |
| Reported EPS | -8.2586 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2007 |
| Reported date | Oct 31, 2007 |
| Report time | PRE_MARKET |
| Reported EPS | -8.1216 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2008 |
| Reported date | Jan 31, 2008 |
| Report time | PRE_MARKET |
| Reported EPS | -19.5041 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2008 |
| Reported date | Apr 30, 2008 |
| Report time | PRE_MARKET |
| Reported EPS | -9.5166 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2008 |
| Reported date | Jul 31, 2008 |
| Report time | PRE_MARKET |
| Reported EPS | -3.894 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2008 |
| Reported date | Oct 31, 2008 |
| Report time | PRE_MARKET |
| Reported EPS | -3.2716 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2009 |
| Reported date | Jan 31, 2009 |
| Report time | PRE_MARKET |
| Reported EPS | -6.7498 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2009 |
| Reported date | Apr 30, 2009 |
| Report time | PRE_MARKET |
| Reported EPS | -27.73 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2009 |
| Reported date | Jul 31, 2009 |
| Report time | PRE_MARKET |
| Reported EPS | -4.2948 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2009 |
| Reported date | Oct 31, 2009 |
| Report time | PRE_MARKET |
| Reported EPS | -2.4674 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2010 |
| Reported date | Jan 31, 2010 |
| Report time | PRE_MARKET |
| Reported EPS | -9.5796 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2010 |
| Reported date | Apr 30, 2010 |
| Report time | PRE_MARKET |
| Reported EPS | -11.5455 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2010 |
| Reported date | Jul 31, 2010 |
| Report time | PRE_MARKET |
| Reported EPS | -0.5781 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2010 |
| Reported date | Jan 31, 2011 |
| Report time | PRE_MARKET |
| Reported EPS | -0.0004 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2011 |
| Reported date | Apr 30, 2011 |
| Report time | PRE_MARKET |
| Reported EPS | -0.0031 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2011 |
| Reported date | Jul 31, 2011 |
| Report time | PRE_MARKET |
| Reported EPS | -2.8015 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2011 |
| Reported date | Oct 31, 2011 |
| Report time | PRE_MARKET |
| Reported EPS | -1.7528 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2011 |
| Reported date | Jan 31, 2012 |
| Report time | PRE_MARKET |
| Reported EPS | -1.0919 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2012 |
| Reported date | Apr 30, 2012 |
| Report time | PRE_MARKET |
| Reported EPS | -1.9729 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2012 |
| Reported date | Jul 31, 2012 |
| Report time | PRE_MARKET |
| Reported EPS | -1.8251 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2012 |
| Reported date | Oct 31, 2012 |
| Report time | PRE_MARKET |
| Reported EPS | -1.337 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2012 |
| Reported date | Jan 31, 2013 |
| Report time | PRE_MARKET |
| Reported EPS | -1.2711 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2013 |
| Reported date | Apr 30, 2013 |
| Report time | PRE_MARKET |
| Reported EPS | -1.0558 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2013 |
| Reported date | Jul 31, 2013 |
| Report time | PRE_MARKET |
| Reported EPS | -13.4117 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2013 |
| Reported date | Oct 31, 2013 |
| Report time | PRE_MARKET |
| Reported EPS | -15.6803 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2013 |
| Reported date | Jan 31, 2014 |
| Report time | PRE_MARKET |
| Reported EPS | -1.147 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2014 |
| Reported date | Apr 30, 2014 |
| Report time | PRE_MARKET |
| Reported EPS | -41.2613 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2014 |
| Reported date | Jul 31, 2014 |
| Report time | PRE_MARKET |
| Reported EPS | -3.3865 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2014 |
| Reported date | Sep 15, 2014 |
| Report time | PRE_MARKET |
| Reported EPS | -8.6662 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2014 |
| Reported date | Dec 15, 2014 |
| Report time | PRE_MARKET |
| Reported EPS | -3.1415 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2015 |
| Reported date | Mar 13, 2015 |
| Report time | PRE_MARKET |
| Reported EPS | -5.965 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2015 |
| Reported date | Jul 29, 2015 |
| Report time | PRE_MARKET |
| Reported EPS | -15 |
| Estimated EPS | -15 |
| Surprise | 0 |
| Surprise (%) | 0% |
| Fiscal date ending | Jul 31, 2015 |
| Reported date | Aug 24, 2015 |
| Report time | PRE_MARKET |
| Reported EPS | -3.2914 |
| Estimated EPS | -15 |
| Surprise | 11.7086 |
| Surprise (%) | 78.0573% |
| Fiscal date ending | Oct 31, 2015 |
| Reported date | Dec 10, 2015 |
| Report time | PRE_MARKET |
| Reported EPS | -3.5506 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2016 |
| Reported date | Mar 8, 2016 |
| Report time | PRE_MARKET |
| Reported EPS | -2.1866 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2016 |
| Reported date | Jul 29, 2016 |
| Report time | PRE_MARKET |
| Reported EPS | -1.9639 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2016 |
| Reported date | Sep 6, 2016 |
| Report time | PRE_MARKET |
| Reported EPS | -1.7219 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2016 |
| Reported date | Dec 2, 2016 |
| Report time | POST_MARKET |
| Reported EPS | -2.2374 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2017 |
| Reported date | Mar 13, 2017 |
| Report time | PRE_MARKET |
| Reported EPS | -8.7566 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2017 |
| Reported date | Jul 27, 2017 |
| Report time | POST_MARKET |
| Reported EPS | -2.7361 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2017 |
| Reported date | Sep 13, 2017 |
| Report time | PRE_MARKET |
| Reported EPS | -2.7963 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2017 |
| Reported date | Dec 14, 2017 |
| Report time | POST_MARKET |
| Reported EPS | -3.1212 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2018 |
| Reported date | Mar 19, 2018 |
| Report time | POST_MARKET |
| Reported EPS | -1.9432 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2018 |
| Reported date | Jul 20, 2018 |
| Report time | POST_MARKET |
| Reported EPS | -1.742 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2018 |
| Reported date | Sep 12, 2018 |
| Report time | POST_MARKET |
| Reported EPS | -1.4387 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2018 |
| Reported date | Dec 14, 2018 |
| Report time | POST_MARKET |
| Reported EPS | -0.9002 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2019 |
| Reported date | Mar 14, 2019 |
| Report time | POST_MARKET |
| Reported EPS | -1.4878 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2019 |
| Reported date | Jul 3, 2019 |
| Report time | PRE_MARKET |
| Reported EPS | -1.4055 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2019 |
| Reported date | Aug 12, 2019 |
| Report time | POST_MARKET |
| Reported EPS | -1.2079 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2019 |
| Reported date | Dec 23, 2019 |
| Report time | POST_MARKET |
| Reported EPS | -0.9545 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2020 |
| Reported date | Mar 13, 2020 |
| Report time | POST_MARKET |
| Reported EPS | -0.7173 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2020 |
| Reported date | Jul 1, 2020 |
| Report time | PRE_MARKET |
| Reported EPS | -0.79 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2020 |
| Reported date | Aug 13, 2020 |
| Report time | POST_MARKET |
| Reported EPS | -0.6172 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2020 |
| Reported date | Dec 11, 2020 |
| Report time | POST_MARKET |
| Reported EPS | -0.4859 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2021 |
| Reported date | Mar 12, 2021 |
| Report time | POST_MARKET |
| Reported EPS | -0.609 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2021 |
| Reported date | Jun 30, 2021 |
| Report time | PRE_MARKET |
| Reported EPS | -0.6444 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2021 |
| Reported date | Aug 10, 2021 |
| Report time | PRE_MARKET |
| Reported EPS | -0.64 |
| Estimated EPS | -0.64 |
| Surprise | 0 |
| Surprise (%) | 0% |
| Fiscal date ending | Oct 31, 2021 |
| Reported date | Dec 14, 2021 |
| Report time | POST_MARKET |
| Reported EPS | -0.06 |
| Estimated EPS | -0.07 |
| Surprise | 0.01 |
| Surprise (%) | 14.2857% |
| Fiscal date ending | Jan 31, 2022 |
| Reported date | Mar 15, 2022 |
| Report time | POST_MARKET |
| Reported EPS | -0.04 |
| Estimated EPS | -0.05 |
| Surprise | 0.01 |
| Surprise (%) | 20% |
| Fiscal date ending | Apr 30, 2022 |
| Reported date | Jul 28, 2022 |
| Report time | POST_MARKET |
| Reported EPS | -0.06 |
| Estimated EPS | -0.04 |
| Surprise | -0.02 |
| Surprise (%) | -50% |
| Fiscal date ending | Jul 31, 2022 |
| Reported date | Sep 14, 2022 |
| Report time | POST_MARKET |
| Reported EPS | -0.07 |
| Estimated EPS | -0.07 |
| Surprise | 0 |
| Surprise (%) | 0% |
| Fiscal date ending | Oct 31, 2022 |
| Reported date | Dec 14, 2022 |
| Report time | POST_MARKET |
| Reported EPS | -0.0914 |
| Estimated EPS | -0.08 |
| Surprise | -0.0114 |
| Surprise (%) | -14.25% |
| Fiscal date ending | Jan 31, 2023 |
| Reported date | Mar 16, 2023 |
| Report time | POST_MARKET |
| Reported EPS | -0.0402 |
| Estimated EPS | -0.08 |
| Surprise | 0.0398 |
| Surprise (%) | 49.75% |
| Fiscal date ending | Apr 30, 2023 |
| Reported date | Jul 31, 2023 |
| Report time | POST_MARKET |
| Reported EPS | -0.0075 |
| Estimated EPS | -0.09 |
| Surprise | 0.0825 |
| Surprise (%) | 91.6667% |
| Fiscal date ending | Jul 31, 2023 |
| Reported date | Sep 18, 2023 |
| Report time | PRE_MARKET |
| Reported EPS | -0.278 |
| Estimated EPS | -0.07 |
| Surprise | -0.208 |
| Surprise (%) | -297.1429% |
| Fiscal date ending | Oct 31, 2023 |
| Reported date | Dec 15, 2023 |
| Report time | POST_MARKET |
| Reported EPS | -0.2576 |
| Estimated EPS | -0.08 |
| Surprise | -0.1776 |
| Surprise (%) | -222% |
| Fiscal date ending | Jan 31, 2024 |
| Reported date | Mar 18, 2024 |
| Report time | POST_MARKET |
| Reported EPS | -0.07 |
| Estimated EPS | -0.07 |
| Surprise | 0 |
| Surprise (%) | 0% |
| Fiscal date ending | Apr 30, 2024 |
| Reported date | Jul 29, 2024 |
| Report time | POST_MARKET |
| Reported EPS | -0.3161 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2024 |
| Reported date | Aug 13, 2024 |
| Report time | POST_MARKET |
| Reported EPS | 1.9015 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2024 |
| Reported date | Dec 13, 2024 |
| Report time | POST_MARKET |
| Reported EPS | -0.3874 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2025 |
| Reported date | Mar 17, 2025 |
| Report time | PRE_MARKET |
| Reported EPS | -0.4375 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2025 |
| Reported date | Jul 2, 2025 |
| Report time | PRE_MARKET |
| Reported EPS | 1.58 |
| Estimated EPS | 0 |
| Surprise | 1.58 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2025 |
| Reported date | Aug 11, 2025 |
| Report time | PRE_MARKET |
| Reported EPS | -1.23 |
| Estimated EPS | 0 |
| Surprise | -1.23 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2025 |
| Reported date | Dec 18, 2025 |
| Report time | PRE_MARKET |
| Reported EPS | -1.24 |
| Estimated EPS | 0 |
| Surprise | -1.24 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2026 |
| Reported date | Mar 17, 2026 |
| Report time | PRE_MARKET |
| Reported EPS | -0.168 |
| Estimated EPS | 0 |
| Surprise | -0.168 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2026 |
| Reported date | Jul 1, 2026 |
| Report time | PRE_MARKET |
| Reported EPS | -0.01 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2026 |
| Reported date | Sep 14, 2026 |
| Report time | PRE_MARKET |
| Reported EPS | -0.54 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
Calculation
Growth rate
2.64%
Average
-5.166
Maximum
Jan 31, 2006
9.0732
Minimum
Apr 30, 2006
-45
Median
Jul 31, 2011
-1.7528