Briacell Therapeutics Corp (BCTX)
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
Jul 31, 2012
-2211.6935
Jul 31, 2013
-958.3551
Jul 31, 2014
-20867.1727
Jul 31, 2015
-2364.382
Jul 31, 2016
-865.9548
Jul 31, 2017
-1073.6529
Jul 31, 2018
-1447.5035
Jul 31, 2019
-1127.3963
Jul 31, 2020
-510.5205
Jul 31, 2022
-109.1011
Jul 31, 2023
-174.15
Jul 31, 2024
-36.07
Jul 31, 2025
-51.69
Jan 31, 2026
-6.9285
Apr 30, 2026
-7.9166
Jul 31, 2026
-7.9166
Calculation
Growth rate
31.31%
Average
-1,988.775
Maximum
Jan 31, 2026
-6.9285
Minimum
Jul 31, 2014
-20867.1727
Median
Jul 31, 2016
-865.9548
Earnings quarterly
| Fiscal date ending | Apr 30, 2012 |
| Reported date | Apr 30, 2012 |
| Report time | PRE_MARKET |
| Reported EPS | -942.417 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2012 |
| Reported date | Jul 31, 2012 |
| Report time | PRE_MARKET |
| Reported EPS | -1269.2765 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2012 |
| Reported date | Oct 31, 2012 |
| Report time | PRE_MARKET |
| Reported EPS | -202.7813 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2013 |
| Reported date | Apr 30, 2013 |
| Report time | PRE_MARKET |
| Reported EPS | -218.3778 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2013 |
| Reported date | Apr 30, 2013 |
| Report time | PRE_MARKET |
| Reported EPS | -280.2495 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2013 |
| Reported date | Jul 31, 2013 |
| Report time | PRE_MARKET |
| Reported EPS | -256.9465 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2013 |
| Reported date | Oct 31, 2013 |
| Report time | PRE_MARKET |
| Reported EPS | -389.9107 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2014 |
| Reported date | Apr 30, 2014 |
| Report time | PRE_MARKET |
| Reported EPS | -211.0503 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2014 |
| Reported date | Apr 30, 2014 |
| Report time | PRE_MARKET |
| Reported EPS | -1356.2341 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2014 |
| Reported date | Jul 31, 2014 |
| Report time | PRE_MARKET |
| Reported EPS | -18909.9776 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2014 |
| Reported date | Oct 31, 2014 |
| Report time | PRE_MARKET |
| Reported EPS | -302.1616 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2015 |
| Reported date | Apr 30, 2015 |
| Report time | PRE_MARKET |
| Reported EPS | -1683.74 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2015 |
| Reported date | Apr 30, 2015 |
| Report time | PRE_MARKET |
| Reported EPS | -197.9124 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2015 |
| Reported date | Jul 31, 2015 |
| Report time | PRE_MARKET |
| Reported EPS | -180.568 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2015 |
| Reported date | Oct 31, 2015 |
| Report time | PRE_MARKET |
| Reported EPS | -162.6557 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2016 |
| Reported date | Jan 31, 2016 |
| Report time | PRE_MARKET |
| Reported EPS | -386.2866 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2016 |
| Reported date | Apr 30, 2016 |
| Report time | PRE_MARKET |
| Reported EPS | -169.8855 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2016 |
| Reported date | Jul 31, 2016 |
| Report time | PRE_MARKET |
| Reported EPS | -147.127 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2016 |
| Reported date | Oct 31, 2016 |
| Report time | PRE_MARKET |
| Reported EPS | -163.5454 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2017 |
| Reported date | Apr 30, 2017 |
| Report time | PRE_MARKET |
| Reported EPS | -139.9284 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2017 |
| Reported date | Apr 30, 2017 |
| Report time | PRE_MARKET |
| Reported EPS | -387.9083 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2017 |
| Reported date | Jul 31, 2017 |
| Report time | PRE_MARKET |
| Reported EPS | -382.2708 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2017 |
| Reported date | Oct 31, 2017 |
| Report time | PRE_MARKET |
| Reported EPS | -207.6719 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2018 |
| Reported date | Jan 31, 2018 |
| Report time | PRE_MARKET |
| Reported EPS | -309.4016 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2018 |
| Reported date | Apr 30, 2018 |
| Report time | PRE_MARKET |
| Reported EPS | -464.8799 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2018 |
| Reported date | Jul 31, 2018 |
| Report time | PRE_MARKET |
| Reported EPS | -465.5501 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2018 |
| Reported date | Oct 31, 2018 |
| Report time | PRE_MARKET |
| Reported EPS | -225.6421 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2019 |
| Reported date | Apr 30, 2019 |
| Report time | PRE_MARKET |
| Reported EPS | -328.335 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2019 |
| Reported date | Apr 30, 2019 |
| Report time | PRE_MARKET |
| Reported EPS | -281.0837 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2019 |
| Reported date | Jul 31, 2019 |
| Report time | PRE_MARKET |
| Reported EPS | -292.3355 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2019 |
| Reported date | Oct 31, 2019 |
| Report time | PRE_MARKET |
| Reported EPS | -1.8242 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2020 |
| Reported date | Apr 30, 2020 |
| Report time | PRE_MARKET |
| Reported EPS | -297.1814 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2020 |
| Reported date | Apr 30, 2020 |
| Report time | PRE_MARKET |
| Reported EPS | -105.7924 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jul 31, 2020 |
| Reported date | Jul 31, 2020 |
| Report time | PRE_MARKET |
| Reported EPS | -105.7225 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2020 |
| Reported date | Oct 31, 2020 |
| Report time | PRE_MARKET |
| Reported EPS | -71.2403 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2021 |
| Reported date | Mar 31, 2021 |
| Report time | PRE_MARKET |
| Reported EPS | -43.7079 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2021 |
| Reported date | Jun 29, 2021 |
| Report time | PRE_MARKET |
| Reported EPS | 91.0271 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Oct 31, 2021 |
| Reported date | Dec 14, 2021 |
| Report time | POST_MARKET |
| Reported EPS | -0.16 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2022 |
| Reported date | Mar 15, 2022 |
| Report time | POST_MARKET |
| Reported EPS | -36 |
| Estimated EPS | -24.75 |
| Surprise | -11.25 |
| Surprise (%) | -45.4545% |
| Fiscal date ending | Apr 30, 2022 |
| Reported date | Jun 13, 2022 |
| Report time | POST_MARKET |
| Reported EPS | -48 |
| Estimated EPS | -31.5 |
| Surprise | -16.5 |
| Surprise (%) | -52.381% |
| Fiscal date ending | Jul 31, 2022 |
| Reported date | Oct 27, 2022 |
| Report time | POST_MARKET |
| Reported EPS | -1.02 |
| Estimated EPS | -0.35 |
| Surprise | -0.67 |
| Surprise (%) | -191.4286% |
| Fiscal date ending | Oct 31, 2022 |
| Reported date | Dec 14, 2022 |
| Report time | POST_MARKET |
| Reported EPS | -10.5 |
| Estimated EPS | -49.5 |
| Surprise | 39 |
| Surprise (%) | 78.7879% |
| Fiscal date ending | Jan 31, 2023 |
| Reported date | Mar 15, 2023 |
| Report time | POST_MARKET |
| Reported EPS | -115.5 |
| Estimated EPS | -53.25 |
| Surprise | -62.25 |
| Surprise (%) | -116.9014% |
| Fiscal date ending | Apr 30, 2023 |
| Reported date | Jun 14, 2023 |
| Report time | POST_MARKET |
| Reported EPS | -48 |
| Estimated EPS | -53.25 |
| Surprise | 5.25 |
| Surprise (%) | 9.8592% |
| Fiscal date ending | Jul 31, 2023 |
| Reported date | Oct 25, 2023 |
| Report time | POST_MARKET |
| Reported EPS | -0.15 |
| Estimated EPS | -0.39 |
| Surprise | 0.24 |
| Surprise (%) | 61.5385% |
| Fiscal date ending | Oct 31, 2023 |
| Reported date | Dec 14, 2023 |
| Report time | POST_MARKET |
| Reported EPS | 54 |
| Estimated EPS | -27 |
| Surprise | 81 |
| Surprise (%) | 300% |
| Fiscal date ending | Jan 31, 2024 |
| Reported date | Mar 18, 2024 |
| Report time | POST_MARKET |
| Reported EPS | -106.5 |
| Estimated EPS | -30 |
| Surprise | -76.5 |
| Surprise (%) | -255% |
| Fiscal date ending | Apr 30, 2024 |
| Reported date | Jun 14, 2024 |
| Report time | POST_MARKET |
| Reported EPS | 16.5 |
| Estimated EPS | -82.5 |
| Surprise | 99 |
| Surprise (%) | 120% |
| Fiscal date ending | Jul 31, 2024 |
| Reported date | Oct 23, 2024 |
| Report time | POST_MARKET |
| Reported EPS | -0.07 |
| Estimated EPS | -0.46 |
| Surprise | 0.39 |
| Surprise (%) | 84.7826% |
| Fiscal date ending | Oct 31, 2024 |
| Reported date | Dec 16, 2024 |
| Report time | POST_MARKET |
| Reported EPS | -33 |
| Estimated EPS | -12 |
| Surprise | -21 |
| Surprise (%) | -175% |
| Fiscal date ending | Jan 31, 2025 |
| Reported date | Mar 12, 2025 |
| Report time | POST_MARKET |
| Reported EPS | -2.33 |
| Estimated EPS | -1.94 |
| Surprise | -0.39 |
| Surprise (%) | -20.1031% |
| Fiscal date ending | Apr 30, 2025 |
| Reported date | Jun 16, 2025 |
| Report time | POST_MARKET |
| Reported EPS | -16.4 |
| Estimated EPS | -17.6 |
| Surprise | 1.2 |
| Surprise (%) | 6.8182% |
| Fiscal date ending | Jul 31, 2025 |
| Reported date | Oct 27, 2025 |
| Report time | POST_MARKET |
| Reported EPS | 0.04 |
| Estimated EPS | -12.11 |
| Surprise | 12.15 |
| Surprise (%) | 100.3303% |
| Fiscal date ending | Oct 31, 2025 |
| Reported date | Dec 11, 2025 |
| Report time | PRE_MARKET |
| Reported EPS | -4.3514 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Jan 31, 2026 |
| Reported date | Mar 10, 2026 |
| Report time | PRE_MARKET |
| Reported EPS | -2.5771 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
| Fiscal date ending | Apr 30, 2026 |
| Reported date | Jun 9, 2026 |
| Report time | PRE_MARKET |
| Reported EPS | -0.9881 |
| Estimated EPS | |
| Surprise | 0 |
| Surprise (%) | % |
Calculation
Growth rate
11.73%
Average
-567.956
Maximum
Apr 30, 2021
91.0271
Minimum
Jul 31, 2014
-18909.9776
Median
Oct 31, 2016
-163.5454