‹ Screener

BLACKBERRY Ltd

BB · Services-Prepackaged Software · 586.1M shares · -1%/yr ↓ buyback · EDGAR filings ↗

Reference price $3.56 · est. market cap ~$2.1B — last insider sale, 2026-04-04 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C62

QNX/cybersecurity software vendor mid-turnaround with high gross margins but slow growth and thin cash flow.

Strengths

Risks

Notable findings

Quarterly revenue

2025-08-31 · $130M2025-11-30 · $142M2026-02-28 · $156M2026-05-31 · $153M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
76.2%
Operating margin
8.8%
Net margin
9.7%
Return on equity
7.1%
Return on assets
4.3%
ROIC
4.0%
Revenue growth (QoQ)
-2.0%
Debt / equity
0.3×
Net debt / EBITDA
-3.4×
Current ratio
2.1×
Free cash flow
$46M
EBITDA
$66M
Tangible book value
$227M
Cash & investments
$418M
Stock comp / revenue
4.2%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-04-04Armstrong-Owen JenniferSell30K$3.56
2026-04-04Foote TimOption exercise20K
2026-04-04Foote TimSell6.8K$3.56
2026-04-04Armstrong-Owen JenniferOption exercise72K
2026-04-02Foote TimOption exercise7.4K
2026-04-02Foote TimSell2.5K$3.56
2026-04-02GIAMATTEO JOHN JOSEPHOption exercise66K
2026-04-02GIAMATTEO JOHN JOSEPHSell27K$3.56
2026-04-02Armstrong-Owen JenniferOption exercise6.1K
2026-04-02Armstrong-Owen JenniferSell2.9K$3.56
2026-04-02Kurtz Philip S.Option exercise7.4K
2026-04-02Kurtz Philip S.Sell4.1K$3.56
2026-01-06GIAMATTEO JOHN JOSEPHSell30K$3.88
2026-01-06Foote TimSell811$3.88
2026-01-06Foote TimOption exercise4.6K
2026-01-06Foote TimSell1.6K$3.88
2026-01-06GIAMATTEO JOHN JOSEPHOption exercise138K
2026-01-06GIAMATTEO JOHN JOSEPHSell58K$3.88
2026-01-06GIAMATTEO JOHN JOSEPHOption exercise71K
2026-01-06Foote TimOption exercise2.4K
2026-01-02GIAMATTEO JOHN JOSEPHOption exercise73K
2026-01-02Foote TimOption exercise4.9K
2026-01-02Foote TimSell2.9K$3.82
2026-01-02Foote TimOption exercise35K
2026-01-02Foote TimSell21K$3.82
2026-01-02Foote TimOption exercise7.4K
2026-01-02Foote TimSell4.5K$3.82
2026-01-02Armstrong-Owen JenniferOption exercise6.1K
2026-01-02Armstrong-Owen JenniferSell3.2K$3.82
2026-01-02Kurtz Philip S.Option exercise19K
2026-01-02Kurtz Philip S.Sell7.8K$3.89
2026-01-02Kurtz Philip S.Option exercise7.4K
2026-01-02Kurtz Philip S.Sell3.3K$3.89
2026-01-02GIAMATTEO JOHN JOSEPHSell42K$3.82
2026-01-02GIAMATTEO JOHN JOSEPHOption exercise262K
2026-01-02GIAMATTEO JOHN JOSEPHSell151K$3.82
2026-01-02GIAMATTEO JOHN JOSEPHOption exercise66K
2026-01-02GIAMATTEO JOHN JOSEPHSell39K$3.82
2025-10-02Foote TimOption exercise7.4K
2025-10-02Foote TimSell3.2K$4.62
2025-10-02Armstrong-Owen JenniferOption exercise6.1K
2025-10-02Armstrong-Owen JenniferSell2.6K$4.62
2025-10-02Kurtz Philip S.Option exercise7.4K
2025-10-02Kurtz Philip S.Sell4.3K$4.61
2025-10-02ERIKSSON MATTIASOption exercise12K
2025-10-02ERIKSSON MATTIASSell5.9K$4.62
2025-10-02GIAMATTEO JOHN JOSEPHOption exercise66K
2025-10-02GIAMATTEO JOHN JOSEPHSell28K$4.62
2025-09-28Kurtz Philip S.Option exercise52K
2025-09-28Kurtz Philip S.Option exercise27K
2025-09-28Kurtz Philip S.Sell29K$4.95
2025-09-28Kurtz Philip S.Sell15K$4.95
2025-07-02GIAMATTEO JOHN JOSEPHSell27K$4.32
2025-07-02ERIKSSON MATTIASOption exercise12K
2025-07-02ERIKSSON MATTIASSell5.6K$4.32
2025-07-02Armstrong-Owen JenniferOption exercise6.1K
2025-07-02Armstrong-Owen JenniferSell2.5K$4.32
2025-07-02GIAMATTEO JOHN JOSEPHOption exercise66K
2025-07-02Foote TimOption exercise7.4K
2025-07-02Foote TimSell3.0K$4.32
2025-07-02Kurtz Philip S.Option exercise7.4K
2025-07-02Kurtz Philip S.Sell4.1K$4.34
2025-06-24Kurtz Philip S.Option exercise35K
2025-06-24Kurtz Philip S.Sell16K$5.25
2025-04-04Armstrong-Owen JenniferOption exercise72K
2025-04-04Armstrong-Owen JenniferSell30K$2.99
2025-04-04Foote TimOption exercise20K
2025-04-04Foote TimSell5.2K$2.99
2025-04-01Foote TimOption exercise2.5K
2025-04-01Foote TimSell708$3.35
2025-04-01Foote TimOption exercise4.8K
2025-04-01Foote TimSell1.4K$3.35
2025-01-24Chai Jay P.Sell24K$4.19
2025-01-06ERIKSSON MATTIASOption exercise38K
2025-01-06ERIKSSON MATTIASSell13K$4.00
2025-01-06GIAMATTEO JOHN JOSEPHOption exercise71K
2025-01-06GIAMATTEO JOHN JOSEPHSell29K$4.00
2025-01-06Dickman MarjorieOption exercise15K
2025-01-06Dickman MarjorieSell5.7K$4.00
2025-01-06Foote TimOption exercise2.4K
2025-01-06Foote TimSell745$4.00
2025-01-06Chai Jay P.Option exercise3.3K
2025-01-06Chai Jay P.Sell2.1K$4.02
2025-01-03Dickman MarjorieOption exercise2.1K
2025-01-03Dickman MarjorieSell738$4.00
2025-01-03Dickman MarjorieOption exercise6.2K
2025-01-03Dickman MarjorieSell2.1K$4.00
2025-01-03Kurtz Philip S.Option exercise2.0K
2025-01-03Kurtz Philip S.Sell1.0K$3.97
2025-01-03Kurtz Philip S.Option exercise670
2025-01-03Kurtz Philip S.Sell355$3.97
2025-01-03Chai Jay P.Option exercise549
2025-01-03Chai Jay P.Sell324$3.97
2025-01-03Chai Jay P.Option exercise1.6K
2025-01-03Chai Jay P.Sell934$3.97
2025-01-03ERIKSSON MATTIASOption exercise5.5K
2025-01-03ERIKSSON MATTIASSell1.8K$4.00
2025-01-03ERIKSSON MATTIASOption exercise16K
2025-01-03ERIKSSON MATTIASSell5.4K$4.00
2025-01-03GIAMATTEO JOHN JOSEPHOption exercise107K
2025-01-03GIAMATTEO JOHN JOSEPHSell43K$4.00
2025-01-03Foote TimOption exercise1.6K
2025-01-03Foote TimSell467$4.00
2025-01-02ERIKSSON MATTIASOption exercise39K
2025-01-02ERIKSSON MATTIASSell14K$3.68
2025-01-02Foote TimOption exercise4.9K
2025-01-02Foote TimSell1.6K$3.68
2025-01-02GIAMATTEO JOHN JOSEPHOption exercise335K
2025-01-02GIAMATTEO JOHN JOSEPHSell156K$3.68
2025-01-02Dickman MarjorieOption exercise15K
2025-01-02Dickman MarjorieSell5.6K$3.68
2025-01-02Kurtz Philip S.Option exercise19K
2025-01-02Kurtz Philip S.Sell12K$3.70
2025-01-02Chai Jay P.Option exercise4.9K
2025-01-02Chai Jay P.Sell3.1K$3.70

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-25ResultsExhibitsfiling ↗
2026-06-25Shareholder votefiling ↗
2026-05-08Reg FDExhibitsfiling ↗
2026-04-09ResultsExhibitsfiling ↗
2025-12-18ResultsExhibitsfiling ↗
2025-11-18Exec/director changeExhibitsfiling ↗
2025-09-25ResultsExhibitsfiling ↗
2025-08-27Exec/director changeReg FDfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-252026-06-250001070235-26-000074 ↗
8-K2026-06-252026-06-250001070235-26-000071 ↗
10-Q2026-06-252026-05-310001070235-26-000076 ↗
8-K2026-05-082026-05-080001070235-26-000051 ↗
10-K2026-04-092026-02-280001070235-26-000039 ↗
8-K2026-04-092026-04-090001070235-26-000029 ↗
10-Q2025-12-192025-11-300001070235-25-000198 ↗
8-K2025-12-182025-12-180001070235-25-000196 ↗
8-K2025-11-182025-11-170001070235-25-000178 ↗
8-K2025-09-252025-09-250001070235-25-000173 ↗
10-Q2025-09-252025-08-310001070235-25-000176 ↗
8-K2025-08-272025-08-230001070235-25-000151 ↗