Sierra Wireless (SWIR)

Sierra Wireless is the leading IoT solutions provider that combines devices, network services and software to unlock value in the connected economy. Companies globally are adopting IoT to improve operational efficiency, create better customer experiences, improve their business models and create new revenue streams. Whether it is an integrated solution to help a business securely connect edge devices to the cloud, or a software/API service to help manage processes associated with billions of connected assets, or a platform to extract real-time data to make the best business decisions, Sierra Wireless will work with you to develop the right industry-specific solution for your next IoT endeavor. Sierra Wireless operates a 24/7/365 Global Network Operation Center (GNOC) and R&D centers in North America, Europe and Asia.

SWIR stock data

Analyst ratings and price targets

Last 3 months


18 Mar 22
24 May 22
31 Dec 22
Quarter (USD) Dec 21 Dec 20 Dec 19 Dec 18
Cost of revenue
Operating income
Operating margin
Net income
Net profit margin
Cash on hand
Change in cash
Diluted EPS
Annual (USD) Dec 21 Dec 20 Dec 19 Dec 18
Cost of revenue
Operating income
Operating margin
Net income
Net profit margin
Cash on hand
Change in cash
Diluted EPS
66.1% owned by funds/institutions
13F holders Current Prev Q Change
Total holders 118 116 +1.7%
Opened positions 23 17 +35.3%
Closed positions 21 13 +61.5%
Increased positions 30 38 -21.1%
Reduced positions 34 30 +13.3%
13F shares Current Prev Q Change
Total value 465.52M 450.31M +3.4%
Total shares 25.34M 25.05M +1.1%
Total puts 300 8.7K -96.6%
Total calls 311.2K 89.9K +246.2%
Total put/call ratio 0.0 0.1 -99.0%
Largest owners Shares Value Change
Trigran Investments 5.21M $94.01M +3.6%
Lion Point Capital 2.01M $36.27M -6.2%
GS Goldman Sachs 1.76M $31.77M +36.0%
Trigran Investments 1.71M $30.16M 0.0%
Voss Capital 1.5M $26.97M +3.1%
Polar Asset Management Partners 1.3M $23.56M +16.1%
Thrivent Financial For Lutherans 1.02M $18.35M -0.1%
Renaissance Technologies 956.3K $17.25M -2.8%
No Street GP 875K $15.79M -18.6%
Royce & Associates 695.67K $12.55M +1.8%
Largest transactions Shares Bought/sold Change
Segall Bryant & Hamill 0 -858.82K EXIT
Brandes Investment Partners 351.49K -841.26K -70.5%
GS Goldman Sachs 1.76M +466.13K +36.0%
Millennium Management 472.05K +428.15K +975.3%
Hillsdale Investment Management 345.86K +345.86K NEW
Formula Growth 0 -305K EXIT
Rubric Capital Management 295.68K +266.28K +905.7%
Assenagon Asset Management 217.36K +217.36K NEW
No Street GP 875K -200K -18.6%
Granahan Investment Management 0 -191.51K EXIT

Financial report summary

CalampDigi InternationalCisco SystemsInseegoSuperComMinimHologramThales

Content analysis

H.S. freshman Good
New words: ability, abroad, absence, absolute, accelerate, accompanied, accrued, Acculink, accuracy, accurately, achieve, achieved, achievement, achieving, acknowledged, acquire, acquired, active, actively, activity, added, adding, Additionally, addressing, adequacy, adequate, adequately, adhere, adhered, adjoining, adjust, adjusted, adjusting, administered, administering, administration, administrative, admit, advance, advanced, advancing, advantage, adverse, adversely, Advisor, affiliate, affiliated, affirmative, afford, AG, agency, Agere, aggressive, aggressively, agreed, agriculture, AIF, aimed, AirLink, alarm, allege, alleged, allegedly, alleging, alleviate, Alliance, allocate, allocation, alternate, alternative, America, American, amortization, amount, Amphenol, anniversary, announced, annum, anticipate, anticipated, APAC, Appeal, appealed, applied, apply, applying, approach, approval, approve, approved, approving, approximately, April, arbitration, area, arising, arrangement, ASC, Asia, Asian, ASPIDER, assembly, asserted, asserting, asset, assign, assigned, assignment, assist, assume, Atlanta, attached, attaching, attaining, attempt, attend, attention, attract, auditor, August, Australia, automation, automotive, Avigilon, award, aware, Axpo, Azure, Bachelor, backed, backup, bad, balance, balancing, bandwidth, bankrupt, bankruptcy, base, based, battery, Bawa, BCAP, BDC, bear, began, beginning, beneficially, Bentall, Beverage, binding, BlackBerry, Blackbird, Bluetooth, body, book, borrowing, Brace, brand, branding, breach, breached, Bribery, Bridge, bring, bringing, British, broad, broadband, broadly, brought, budget, budgeting, build, building, built, bundling, Burrard, buying, bylined, CA, California, cap, capability, capacity, care, career, cargo, Carleton, carrier, case, Cat, catastrophic, caution, CCPA, Cdn, CDOR, cease, ceased, ceasing, cellular, cent, Center, Central, Centre, CEO, certainty, certified, CFO, chain, Chairman, challenge, challenged, channel, charter, chartered, China, chipset, choose, CIBC, circular, Cisco, civil, claim, classified, classify, clause, cleaning, cleantech, climate, cloud, Cochrane, collaboration, collect, collected, collecting, collection, collectively, College, Columbia, combination, combine, combined, combining, commenced, commencement, commercial, commercially, commitment, committed, commoditization, commodity, commonly, comparable, compared, compatibility, compensate, compensation, compete, competition, competitive, complaint, complement, complementary, complemented, complex, complexity, compliant, component, comprehensive, compromise, compromised, computer, Computershare, computing, concentration, conclude, concluded, concur, concurring, confidence, confidential, confidentiality, Confirm, confirmation, confirmed, conflict, conflicting, Congo, consecutive, considerable, consideration, consist, consistency, consistent, consortium, constant, Constellation, constitute, constraining, consult, consultant, consultation, consulting, consumer, consuming, consumption, contemplated, content, context, contingent, continue, continued, continuing, continuity, continuously, Continuum, contract, convertible, copyright, core, correctly, Corrupt, corruption, cost, costly, Council, counsel, court, coverage, CPA, Cradlepoint, create, created, creating, credit, crown, CRTC, cultural, currency, customary, customer, cyber, cybersecurity, cycle, daily, damage, deal, debt, decade, decide, decided, decision, declare, decline, decrease, deep, default, defect, defend, degree, Delaware, delay, delayed, delegate, delete, delineating, delisting, deliver, delivering, delivery, Deloitte, demand, Democratic, demonstrated, denial, denied, denominated, denomination, department, departure, depend, dependence, depending, deploy, deployed, deployment, derivative, derived, Desale, Description, desire, desired, detailed, detect, deter, deteriorate, deterioration, develop, developed, developing, development, device, dictate, differentiate, differentiator, difficult, difficulty, Digi, digitize, dilution, direct, direction, directly, director, disadvantage, disagreement, discontinue, discontinued, discount, discovered, discretion, disease, disintermediation, dismissal, dismissed, dispersed, disposal, disposition, dispute, disrupt, disrupted, disruption, dissolution, distract, distribution, distributor, District, diverse, diversion, diverted, divest, divestiture, dividend, dollar, Dominion, DragonWave, drawn, drinking, driven, drove, duration, earlier, easily, easy, economic, economy, ecosystem, EDGAR, edge, editorial, educate, education, efficiency, efficient, efficiently, effort, elevated, 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, equal, equipment, equitable, equity, Ericsson, error, escalation, escrow, essential, estimate, estimated, estimating, Ethernet, ethical, EU, Europe, European, event, Evolution, evolve, evolving, excessive, excluded, Excluding, exclusively, exercise, exhaustive, existing, exited, expand, expanded, expanding, expect, expected, expense, expensive, experience, experienced, expertise, expertly, expiry, exploit, export, expose, exposed, exposure, expressed, extensive, extent, external, extra, extracted, face, faced, facility, fact, factory, faculty, fail, failing, failure, faith, Fame, Farac, FASB, faster, favor, favorable, favorably, FCA, FCPA, feature, February, Federal, fee, Fellow, Fibocom, field, filling, filtering, final, finance, Financing, FirstNet, fit, fixed, fleet, Flex, flexible, Floor, Florida, flow, fluctuation, flux, focused, focusing, footprint, force, forecast, forecasted, forecasting, foregoing, foreign, forensic, foreseeable, forma, Forum, forward, fourth, fragmented, framework, France, free, Freescale, frequency, frequent, frequently, friendly, Fujitsu, fulfill, fulfilling, fulfillment, full, fully, function, functional, functionality, funnel, gain, gas, gather, Gathering, GDPR, Gemalto, geographic, geographically, geopolitical, Georgia, GHG, Gigahertz, global, globally, GNC, goal, Gold, good, goodwill, governmental, GPS, graduated, graduating, great, Greenhouse, Gregory, grid, group, grow, growing, GSM, guarantee, guaranteed, guidance, Hall, halted, hardware, harm, harmed, harmonize, Harvard, HCL, health, healthcare, heightened, high, higher, highest, highly, hire, hiring, historical, hold, holdback, holder, holding, Hologram, home, Hong, honored, honoring, host, HSG, HSPA, HSPDA, HSUPA, 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, incident, inclusive, incorporate, incorporated, incorporating, incorporation, incorrect, increase, increased, increasing, increasingly, incur, incurred, incurrence, incurring, indemnified, indemnify, indemnity, indeterminate, Indian, indirect, indirectly, individual, individually, inducted, inflation, inflict, influenced, infrastructure, infringe, infringed, infringement, inherent, inherently, initially, initiation, initiative, injunction, innovation, innovative, Inquire, inquiry, insolvency, insolvent, instability, installed, Institute, instituted, Instrument, insufficient, insurance, intangible, integral, integrate, integrated, integrating, integration, intellectual, intelligent, intend, intended, intense, intensifying, intention, Inter, Interbank, interest, interface, interim, Internet, interpret, interpretation, interpreted, interrupt, interrupted, interruption, introduce, introduced, introducing, introduction, invalidating, inventory, invest, invested, investigation, investment, investor, involve, involved, involving, IoT, IP, IPR, ISO, isolate, issuable, issuance, iv, January, Jennifer, joined, joining, joint, jointly, journey, judgement, judgment, jurisdiction, Justice, Karima, Kentucky, key, knowingly, knowledge, Kofman, Kong, Koninklijke, Kore, KPN, KSV, labor, lack, LACROIX, language, large, largely, larger, latency, Lattice, launch, launched, law, lawful, lawsuit, lawyer, layer, lead, leader, leadership, leading, learning, leaving, led, left, legal, legally, Legato, legislation, lender, Lending, length, lengthen, letter, level, leverage, leveraging, levied, LG, liable, LIBOR, license, licensed, licensing, life, lifecycle, Lifetime, light, line, literate, litigation, loan, local, locate, located, location, Logic, logistical, London, long, lose, lost, Louisville, low, lower, LPWA, LTE, machinery, MacLean, Mainland, maintain, maintaining, malfeasance, Mandate, mandatory, manner, manufacture, manufactured, manufacturer, manufacturing, margin, marketplace, Martin, Master, matter, maturing, maturity, maximize, maximum, Mc, MCU, Mechanical, Medal, media, medical, Medium, Membership, merged, merit, messaging, metering, Mexico, Micro, microcontroller, Microsoft, migration, military, millimeter, million, minimize, minimizing, minute, misappropriated, misappropriation, mission, MIT, Mitel, mitigate, mix, mobile, mobility, modify, module, monetary, monitor, monitoring, monthly, morale, motion, Motorola, move, Multilateral, multiple, Narrowband, national, nationwide, natural, nature, Navigation, nearer, necessarily, negative, negatively, negotiate, net, network, networking, Newbridge, NI, nominate, Nominating, North, notified, November, NR, NV, NZ, objectivity, occasionally, occupation, occur, occurred, Octave, October, OEM, offender, offer, offered, offering, oil, Olo, ongoing, Ontario, open, operate, operated, operating, operation, operational, operator, opinion, opportunity, opt, optimize, option, Orange, order, ordered, ordinary, organization, organizational, origin, Original, originate, originated, originating, outbound, outbreak, outcome, outlook, output, outsource, outsourced, outsourcing, overcoming, Overnight, oversaw, Oversee, oversight, Overview, owing, owner, pace, packaging, paid, pandemic, partially, participate, participating, partner, partnering, partnership, patent, pay, payment, PCAOB, peer, penalty, pending, Peplink, permit, permitted, personnel, phase, Philip, phone, pioneering, plaintiff, platform, play, PLC, point, policy, political, portfolio, portion, position, positioning, postpone, potential, potentially, power, powered, Pravinchandra, predict, predicted, Preference, prejudice, prepayment, prescribed, presence, president, pressure, prevalence, prevalent, prevent, prevented, Prime, privacy, private, privately, pro, procedure, proceeding, procured, procurement, product, production, productivity, profitability, Program, prohibited, project, prolonged, prominence, promote, promulgated, prone, properly, property, proportionate, proposal, proposed, Proposition, proprietary, protect, protecting, protection, protectionist, prototype, prove, provincial, PTAB, Pty, publicly, published, Pulse, Purdue, pursue, put, Quake, quality, quarter, quarterly, Quectel, questionable, quick, quicker, quickly, radio, range, ransomware, rapid, rapidly, rate, rating, RBA, reach, realignment, realize, realized, recalibrate, receipt, recent, recently, recession, recognized, recommend, recommendation, recover, recovery, recurring, reduce, reduced, reducing, reduction, refining, reflect, reflected, Reform, region, regional, regionally, Registrar, regular, reimburse, reinvest, rejected, relationship, release, released, relevant, reliability, reliable, reliance, reliant, relied, rely, remain, remained, remaining, remedy, remitted, remote, remotely, remove, removed, remuneration, renew, reorganized, repaid, repair, repatriation, repay, repayable, Repayment, replaced, replacement, Republic, repurchase, reputation, reputational, research, resell, residence, residency, residential, resilience, resolution, resolved, response, responsibility, responsible, restated, restaurant, restrict, restricted, restructure, restructuring, result, resulted, resulting, resumed, retail, retain, retaliatory, retention, retired, retirement, Retrieval, retroactively, return, revenue, revolving, Richmond, Rightbrain, risk, roadmap, roaming, role, rolling, rollover, rotation, router, Roy, royalty, RPA, run, Russia, Ryan, SA, Safe, safety, sale, Salt, sample, Samuel, Satellite, satisfactory, satisfied, satisfy, saturation, scalability, scalable, scale, scenario, schedule, scheduled, School, Science, scope, Seagate, seamlessly, seasonality, sec, secure, secured, securely, security, sedar, seek, seeking, segment, segmentation, seizure, select, seller, semiconductor, senior, sensitive, September, session, set, setting, settlement, share, sharing, Shenzhen, ship, Shipman, shipment, shipped, shipping, Shopify, short, shortage, significant, significantly, SIM, similar, simple, simplicity, simplify, simplifying, single, Sisvel, site, skilled, small, smaller, smart, social, socially, SOFR, software, Solavei, solution, sophistication, source, sourcing, South, specific, specifically, speed, spend, spent, spread, staffing, stage, standby, Stanford, state, stated, stating, stay, stimulate, stipulated, stop, stoppage, storage, store, strategic, strategy, streaming, streamline, Street, strive, strong, structure, studied, submission, subordinate, subsequent, subsided, subsidiary, Substance, substantial, substantially, substitute, successful, successfully, successor, suffer, sufficiency, sufficient, sufficiently, suggested, suit, Suite, superior, supervising, supplied, supplier, supply, support, supporting, surveillance, suspended, sustainability, sustainable, SW, sweep, SWIR, Switzerland, symbol, system, table, Taipei, Taiwan, talent, Target, targeting, team, Tech, technical, technological, technologically, technology, teleconference, Teleplan, Telit, temporarily, temporary, tenfold, tension, terrorism, test, tested, text, theft, thereof, therewith, thought, threshold, tight, tightening, tightly, top, Toulouse, Toxic, track, tracking, Trademark, traffic, training, transaction, transform, transformation, translation, transmission, transmit, transportation, travel, Treasury, treat, treatment, Trial, tropical, Trust, trustee, TSX, turn, turnaround, twelve, type, typically, ubiquity, UK, Ukraine, ultimate, unable, unanticipated, unauthorized, unavailable, uncertain, uncertainty, unclear, unconsolidated, understand, understanding, undertaken, undetected, undistributed, undue, unexpected, unfavorable, unforeseen, uniform, unilaterally, Union, unique, unit, United, University, unjustified, unknown, unlimited, unprecedented, unrest, unsuccessful, update, updated, upfront, upgrade, upheaval, uphold, usage, user, utility, utilization, utilize, vaccination, vaccine, valid, validated, Valuec, Vancouver, variety, vary, varying, verify, vertical, vice, video, Vietnam, vigorously, violate, violated, virtual, vision, voice, volatility, volume, vulnerability, waiver, Wall, war, warming, warrant, warranty, Watchfire, water, wave, weaken, week, Western, white, wholesale, wide, widespread, win, winding, withstand, work, worked, workforce, working, workplace, world, worldwide, written, XR, yield, younger, Zealand
Removed: accessed, accountant, advice, attestation, Blackout, BTR, check, Classification, close, communicated, contacting, dated, electronically, Employer, enactment, evaluated, EY, file, furnish, heading, inactive, Interactive, par, Pension, posted, prepared, processed, promptly, reference, referencing, Registrant, REGISTRATION, rendered, requested, Russel, send, shorter, submitted, submitting, summarized, Tabular, telephone, textual, thereto, undersigned, Washington
No filings