SWIR Sierra Wireless

Sierra Wireless, Inc. engages in the provision of device-to-cloud and networking solutions. It operates through the following segments: Embedded Broadband and Internet-of-Things Solutions (IoT). The Embedded Broadband segment is comprised of cellular embedded modules that are typically used in non-industrial applications, namely Automobile, Mobile Computing and Enterprise Networking markets. The Internet-of-Things Solutions segment involves in digital transformation of enterprises through IoT cloud and connectivity services. The company was founded on May 31, 1993 and is headquartered in Richmond, Canada.

SWIR stock data



17 Mar 21
18 May 21
31 Dec 21
Quarter (USD)
Dec 20 Dec 19 Dec 18 Dec 17
Cost of revenue
Operating income
Operating margin
Net income
Net profit margin
Cash on hand
Change in cash
Diluted EPS
Annual (USD)
Dec 20 Dec 19 Dec 18 Dec 17
Cost of revenue
Operating income
Operating margin
Net income
Net profit margin
Cash on hand
Change in cash
Diluted EPS

Financial data from company earnings reports.

Data for the last complete 13F reporting period. To see the most recent changes to ownership, click the ownership history button above.

61.4% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 96 77 +24.7%
Opened positions 29 11 +163.6%
Closed positions 10 12 -16.7%
Increased positions 22 14 +57.1%
Reduced positions 16 24 -33.3%
13F shares
Current Prev Q Change
Total value 328.41M 186.98M +75.6%
Total shares 22.63M 16.09M +40.7%
Total puts 33.2K 38.4K -13.5%
Total calls 342.81K 160.6K +113.5%
Total put/call ratio 0.1 0.2 -59.5%
Largest owners
Shares Value Change
Trigran Investments 5.23M $76.47M +2.1%
Brandes Investment Partners 3.22M $44.58M +762.2%
Lion Point Capital 2.14M $31.33M 0.0%
Trigran Investments 1.87M $27.32M NEW
Polar Asset Management Partners 1.42M $20.86M -29.2%
GS Goldman Sachs 1.37M $19.99M -0.9%
Renaissance Technologies 1.35M $19.65M -3.5%
Segall Bryant & Hamill 969.88K $14.17M +12.2%
No Street GP 750K $10.96M NEW
Arrowstreet Capital, Limited Partnership 600.26K $8.75M +76.7%
Largest transactions
Shares Bought/sold Change
Brandes Investment Partners 3.22M +2.85M +762.2%
Trigran Investments 1.87M +1.87M NEW
Hood River Capital Management 0 -757.51K EXIT
No Street GP 750K +750K NEW
Polar Asset Management Partners 1.42M -584.66K -29.2%
Millennium Management 474.18K +458.73K +2970.9%
Horrell Capital Management 319.92K +319.92K NEW
Arrowstreet Capital, Limited Partnership 600.26K +260.55K +76.7%
State Of Wisconsin Investment Board 226.3K +226.3K NEW
Heartland Advisors 200K +200K NEW

Financial report summary

Content analysis
H.S. freshman Avg
New words: Aasen, ability, abroad, absence, accelerate, accompanied, accrued, accuracy, accurately, accused, achieve, achieved, achievement, achieving, acknowledged, acquire, acquired, active, actively, activity, added, adding, Additionally, adequacy, adequate, adequately, adhere, adhered, adjoining, adjust, adjusted, adjustment, administered, administering, administration, administrative, advance, advanced, advancement, advancing, advantage, adverse, adversely, Advisor, affiliate, affiliated, affirmative, afford, AG, agency, Agere, aggressive, aggressively, agreed, AIF, aimed, air, AirLink, Airlinq, AirPrime, airtime, AirVantage, alarm, allege, alleged, alleging, alleviate, Alliance, allocate, allocation, alternate, alternative, AMD, America, amortization, amount, Amphenol, Anderson, announced, anticipate, anticipated, APAC, API, Appeal, appealed, applied, apply, applying, approach, approval, approve, approved, approving, approximately, April, arbitration, area, arising, Arkessa, Armstrong, arrangement, ASC, Ashbury, Asia, Asian, ASPIDER, assembly, asserted, asserting, assessment, asset, assign, assigned, assignment, assist, assume, Atlanta, attached, attaching, attaining, attempt, attend, attention, attract, August, Australia, automated, automation, automotive, Avigilon, award, aware, Axpo, Azure, Bachelor, back, backed, backup, bad, balance, balancing, bankrupt, bankruptcy, base, based, battery, Bawa, BCAP, BDC, bear, began, beneficially, Bentall, binding, Blackberry, Blackbird, Bluetooth, boardroom, body, book, borrowed, borrowing, box, brand, branding, Brazil, breach, breached, Bribery, bring, bringing, British, broad, broadband, broadly, brought, budget, budgeting, build, building, built, bundle, bundled, Burrard, buy, buying, bylined, CA, CalAmp, California, called, capability, card, care, career, cargo, Carleton, Carlsbad, carrier, case, Cat, catastrophic, caution, CCPA, Cdn, CDOR, cease, ceased, ceasing, cellular, cent, Center, Central, centralized, Centre, CEO, certainty, certified, CFO, chain, Chairman, challenge, channel, charter, chartered, Chik, China, chipset, choose, CIBC, Circuit, circular, Cisco, civil, claim, classified, classify, cleantech, climate, cloud, Cochrane, collaboration, collect, collected, collecting, collection, collectively, College, Columbia, combination, combine, combined, commenced, commencement, commercial, commercially, commitment, committed, commoditization, commodity, commonly, compact, comparable, compared, compatibility, compensate, compensation, compete, competition, competitive, complaint, complement, complementary, complemented, complex, complexity, compliant, component, composition, comprehensive, compromise, computer, Computershare, computing, concentration, conclude, concluded, concur, concurring, confidence, confidential, confidentiality, configure, Confirm, confirmation, confirmed, conflict, conflicting, Congo, conjunction, consecutive, considerable, consideration, consist, consistency, consistent, consortium, constant, Constellation, constitute, constraining, construction, consult, consultant, consultation, consulting, consumer, consuming, consumption, contemplated, content, context, contingent, continue, continued, continuing, continuously, contract, convertible, cooperation, copyright, core, correctly, Corrupt, corruption, cost, costly, Council, counsel, court, covenant, coverage, COVID, CPA, Cradlepoint, create, created, creating, credit, CRTC, Cubic, cultural, currency, curtailing, customary, customer, customizable, cyber, cybersecurity, cycle, daily, damage, deal, debt, decade, decide, decided, decision, declare, decline, decrease, dedicated, deep, defect, defend, deferring, degree, Delaware, delay, delayed, delegate, delete, delineating, delisting, deliver, delivery, Deloitte, demand, Democratic, demonstrated, denial, denied, denominated, denomination, departing, department, departure, depend, dependence, dependent, depending, deploy, deployed, deploying, deployment, derivative, derived, desire, desired, detailed, deter, deteriorate, deterioration, develop, developed, developing, development, device, dictate, differentiate, differentiator, difficult, difficulty, Digi, digital, digitize, dilution, direct, direction, directly, director, disadvantage, disagreement, discontinue, discontinued, discount, discovery, discretion, discretionary, disease, disintermediation, dismissal, dismissed, dispersed, disposal, disposition, dispute, disrupt, disrupted, disruption, dissolution, distract, distribution, distributor, District, diversion, diverted, divest, divestiture, dollar, Dominion, DragonWave, dramatic, driven, dropping, drove, duration, earlier, easy, economic, economy, ecosystem, EDGAR, edge, editorial, educate, education, educational, efficiency, efficient, efficiently, effort, EICC, eleven, eligible, EM, embed, embedded, embody, EMEA, employed, employee, empowering, EMS, enable, enabled, enablement, enabling, encountered, encourage, energy, enforce, enforcement, enforcing, engineering, enhance, enhanced, enterprise, entity, environment, environmental, environmentally, epidemic, equipment, equitable, equity, Ericsson, error, escrow, Eseye, essential, estimate, estimated, estimating, ethical, EU, eUICC, Europe, European, event, Evolution, evolve, evolving, excessive, excluded, exercise, exhaustive, existing, exit, exited, exiting, expand, expanded, expanding, Expansion, expect, expected, expense, expensive, experience, experienced, experiencing, expertise, expiry, exploit, export, expose, exposed, exposure, expressed, extensive, extent, external, extracted, face, facility, fact, factor, factory, faculty, fail, failing, failure, faith, Fame, Farac, FASB, faster, favorable, favorably, FCA, FCPA, February, Federal, Fellow, Fibocom, field, filling, filtering, final, finance, FirstNet, fit, fixed, fleet, Flex, flexible, floor, Florida, flow, fluctuation, flux, focused, focusing, footprint, force, forecast, forecasted, forecasting, foregoing, foreign, foreseeable, forma, Forum, forward, fourth, fragmented, framework, France, free, Freescale, frequent, frequently, friendly, Fujitsu, fulfill, fulfilling, fulfillment, full, fully, function, functional, functionality, funnel, FX, gain, Gaming, Garaio, gateway, gather, Gathering, GDPR, Gemalto, geographic, geographically, geopolitical, Georgia, GHz, Gigahertz, GL, global, globally, GNC, goal, Gold, good, goodwill, governmental, GPS, graduated, graduating, Green, Gregory, group, grow, growing, GSM, GSMA, guarantee, guaranteed, guidance, guided, Guillemette, Hall, hardware, harm, harmed, harmonize, Harvard, HCL, health, healthcare, Heart, high, higher, highest, highly, hire, hiring, historical, hold, holdback, holder, holding, home, Hong, honored, honoring, host, HSG, HSPA, HSPDA, HSUPA, Huawei, human, IBM, ICD, identified, identify, identifying, identity, ii, iii, immaterial, impact, impacted, impacting, impair, impairment, impede, implement, implementation, implemented, implementing, implied, import, important, importation, improve, improved, improving, inability, inadequate, inadvertent, inappropriate, incentive, incorporate, incorporated, incorporating, incorporation, incorrect, increase, increased, increasing, increasingly, incur, incurred, incurring, indefinite, indemnification, indemnified, indemnify, indeterminate, Indian, indirect, indirectly, individual, individually, inducted, inflation, inflict, influenced, infrastructure, infringe, infringed, infringement, inherent, inherently, inhibit, initiation, injunction, innovation, innovative, Inquire, inquiry, insight, insolvency, insolvent, instability, Institute, instituted, Instrument, insufficient, insurance, intangible, integral, integrate, integrated, integrating, integration, intellectual, intelligent, intend, intended, intense, intensifying, intention, Inter, interest, interface, interim, Internet, interpret, interpretation, interpreted, interrupt, interrupted, interruption, introduce, introduced, introducing, introduction, invalid, invalidating, invalidity, inventory, invest, invested, investigation, investment, investor, involve, involved, IoT, IP, ISO, issuable, issuance, issue, issued, issuing, iv, January, Jennifer, Jim, joined, joining, joint, jointly, Joy, Judge, judgment, jurisdiction, Justice, Karima, Kent, Kentucky, key, kit, kitting, knowingly, knowledge, Kofman, Kong, Koninklijke, Kore, KPN, KSV, labor, lack, language, large, largely, larger, largest, latency, Lattice, launch, launched, law, lawful, lawsuit, lead, leader, leadership, leading, learning, leave, leaving, led, left, legal, legally, Legato, legislation, lender, Lending, length, lengthen, lesser, letter, level, leverage, leveraging, levied, LG, liable, LIBOR, license, licensed, licensing, life, lifecycle, Lifetime, light, line, Linton, Linux, Lion, literate, litigation, loan, local, locate, located, location, Logic, logistical, London, long, lose, lost, Lottery, Louisville, low, lower, lowering, LP, LPWA, LTE, machinery, Magistrate, Mainland, maintain, maintaining, malfeasance, Mandate, mangoh, manner, manufacture, manufactured, manufacturer, manufacturing, margin, marketplace, Martin, master, matter, maturity, maximize, maximum, Mc, Mechanical, Medal, media, medical, Medium, membership, merged, merit, messaging, Microsoft, migration, military, millimeter, million, minimize, minute, misappropriated, misappropriation, mission, MIT, Mitel, mitigate, mix, mmWave, mobile, mobility, model, modify, module, monetary, monitor, monitored, monitoring, morale, motion, Motorola, moving, Multilateral, multiple, national, nationwide, natural, nature, Navigation, nearer, necessarily, negative, negatively, negotiate, negotiated, net, network, networking, Newbridge, NI, nil, Nokia, nominate, Nominating, North, notified, November, NR, NV, NZ, objectivity, occasionally, occupation, occur, occurred, Octave, October, OEM, Offender, offer, offered, offering, ongoing, online, Ontario, open, operate, operated, operating, operation, operational, operator, opinion, opportunity, opt, optimization, optimize, optimized, option, Orange, orchestration, order, ordered, ordinary, organization, organizational, Organizationally, origin, Original, originate, originating, Ottawa, outbound, outbreak, outcome, outlook, outsource, outsourced, outsourcing, overcoming, Oversee, oversight, Overview, owing, owner, pace, packaging, paid, pandemic, partially, Participate, participating, partner, partnering, partnership, passenger, patent, patented, pay, payment, peer, pending, people, permit, permitted, personnel, petition, phase, Philippe, phone, physically, plaintiff, platform, play, plc, pledge, point, policy, political, portfolio, portion, position, positioning, positive, postpone, potential, potentially, power, powered, predict, predicted, Preference, preferred, prejudice, prescribed, presence, president, pressure, prevalence, prevalent, prevent, prevented, Prime, privacy, private, pro, proceeding, procured, procurement, product, production, productive, productivity, profitability, program, programming, prohibited, project, prolonged, prominence, promote, promulgated, prone, properly, property, proportionate, proposal, propose, proposed, proprietary, protect, protecting, protection, protectionist, prototype, prototyping, prove, proved, provincial, provision, Pty, publicly, published, Pulse, Purdue, purportedly, pursue, put, Pythian, Quake, quality, quarter, quarterly, Quectel, questionable, quickly, radio, range, rapid, rapidly, rate, rating, ratio, RBA, reach, realignment, realize, realized, recalibrate, receipt, recent, recently, recession, recognition, recognized, recommend, recommendation, recommending, recover, recovered, recovery, recurring, Red, reduce, reduced, reducing, reduction, refinance, refining, reflect, reflected, Reform, region, regional, Registrar, regular, reimburse, reinvest, rejected, rejuvenate, relationship, release, released, relevant, reliability, reliable, reliance, reliant, relied, rely, remain, remained, remaining, remedy, remitted, remote, remotely, remove, removed, remuneration, renegotiation, renew, reopening, reorganized, repaid, repair, repatriation, repayable, Repayment, replaced, replacement, Republic, repurchase, reputation, reputational, research, resell, residence, residency, residential, resilient, resolution, resolved, response, responsibility, responsible, restrict, restricted, restructure, restructuring, result, resulted, resulting, retain, retaliatory, retention, retirement, Retrieval, return, revenue, reversed, revolving, Richmond, Rightbrain, rightsize, risk, roadmap, roaming, role, rolling, rollover, rotation, router, routine, royalty, RPA, rugged, run, Ryan, SA, safety, salary, sale, Salt, sample, Samuel, SAR, Satellite, satisfactory, satisfied, satisfy, saturation, scalability, scalable, scale, ScaleUP, schedule, scheduled, scheduling, School, Science, scope, seamlessly, seasonality, sec, secure, secured, securely, security, sedar, seek, seeking, segment, seizure, select, seller, semiconductor, senior, sensor, September, session, set, setting, settlement, share, sharing, Shenzhen, Shipman, shipment, shipped, shipping, Shopify, short, shortage, shutdown, signage, significant, significantly, SIM, similar, Similarly, simple, simplify, single, Sisvel, size, skilled, small, smaller, smart, social, socially, software, Solavei, solution, sophistication, source, sourcing, South, Southern, space, specific, specifically, specification, speed, spend, spending, spent, Spirent, spread, staffing, stage, standby, standstill, Stanford, state, stated, stating, stay, stayed, stepped, stimulate, stipulated, stop, stoppage, storage, store, Stormborn, strategic, strategy, streamline, Street, strong, structure, studied, submission, subscription, subsequent, subsided, subsidiary, substantial, substantially, substitute, successful, successfully, successor, suffer, sufficiency, sufficient, sufficiently, suggested, suit, Suite, summary, Sunsea, Sunset, superior, supervising, supplied, supplier, supply, support, supporting, suspended, sustainability, sustainable, SW, SWIR, Switzerland, symbol, system, table, Taipei, Taiwan, talent, target, targeted, targeting, team, Tech, technical, technological, technologically, technology, Tehema, Telecom, teleconference, Teleplan, Telit, teller, temporary, tenfold, terminated, terrorism, test, tested, testing, text, theft, thereof, therewith, Thexton, thought, tightening, tightly, Toulouse, tracking, traffic, training, transaction, Transatel, transform, transformation, translation, transmission, transmit, transportation, travel, Treasury, treat, treatment, trial, tropical, Trust, trustee, TSX, turn, turnaround, Twaalfhoven, twelve, type, typically, ubiquity, UK, ultimate, unable, unanticipated, unauthorized, unavailable, uncertain, uncertainty, unclear, unconsolidated, underpin, understand, understanding, undetected, undistributed, undue, unexpected, unfavorable, unforeseen, unified, uniform, uniformity, unilaterally, Union, unique, unit, United, University, unjustified, unknown, unlimited, unpatentable, unrest, unsuccessful, update, updated, upgrade, upheaval, usage, user, utility, utilization, utilize, validated, Valuec, Vancouver, variety, vary, varying, vehicle, verify, vertical, vice, Vietnam, vigorously, violate, violated, virtual, vision, voice, volatility, volume, vulnerability, Wall, war, warrant, warranty, Watchfire, wave, weaken, week, white, wholesale, wide, widespread, win, winding, withstand, work, worked, workforce, working, world, worldwide, written, Yellow, yield, younger, Zealand
Removed: accessed, accountant, advice, attestation, Blackout, BTR, check, Classification, close, communicated, Consent, contacting, dated, David, electronically, Employer, enactment, evaluated, EY, file, Fund, furnish, heading, inactive, McLennan, par, Pension, posted, prepared, processed, promptly, reference, referencing, Registrant, REGISTRATION, requested, Rule, send, shorter, submitted, summarized, Tabular, telephone, textual, thereto, undersigned, Washington


No filings