Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Blackbaud, Inc. stock logo
BLKB
Blackbaud
$77.83
-1.0%
$74.37
$64.32
$88.56
$4.02B1.01272,203 shs15,246 shs
Commvault Systems, Inc. stock logo
CVLT
Commvault Systems
$109.83
+0.8%
$99.02
$61.36
$110.43
$4.80B0.64307,381 shs49,857 shs
3D Systems Co. stock logo
DDD
3D Systems
$3.64
-1.4%
$4.07
$3.32
$11.09
$485.69M1.811.57 million shs268,012 shs
Jamf Holding Corp. stock logo
JAMF
Jamf
$20.40
-2.9%
$18.40
$14.83
$22.89
$2.62B0.47409,856 shs110,215 shs
SPS Commerce, Inc. stock logo
SPSC
SPS Commerce
$192.61
0.0%
$178.60
$151.63
$218.74
$7.13B0.81179,633 shs27,086 shs
The Best High-Yield Dividend Stocks for 2024 Cover

Looking to generate income with your stock portfolio? Use these ten stocks to generate a safe and reliable source of investment income.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Blackbaud, Inc. stock logo
BLKB
Blackbaud
-0.71%+0.87%+9.15%-1.64%+12.06%
Commvault Systems, Inc. stock logo
CVLT
Commvault Systems
+0.06%+6.37%+8.78%+16.69%+76.72%
3D Systems Co. stock logo
DDD
3D Systems
-0.27%+10.30%-7.86%-22.46%-59.35%
Jamf Holding Corp. stock logo
JAMF
Jamf
+0.62%+7.86%+18.04%+10.12%+17.52%
SPS Commerce, Inc. stock logo
SPSC
SPS Commerce
+1.96%+10.82%+7.44%+5.53%+25.93%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Blackbaud, Inc. stock logo
BLKB
Blackbaud
4.3205 of 5 stars
2.53.00.83.43.12.51.9
Commvault Systems, Inc. stock logo
CVLT
Commvault Systems
2.3996 of 5 stars
1.30.00.04.33.22.52.5
3D Systems Co. stock logo
DDD
3D Systems
2.8261 of 5 stars
3.01.00.02.22.01.70.6
Jamf Holding Corp. stock logo
JAMF
Jamf
N/AN/AN/AN/AN/AN/AN/AN/A
SPS Commerce, Inc. stock logo
SPSC
SPS Commerce
2.5161 of 5 stars
1.44.00.00.03.62.52.5

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Blackbaud, Inc. stock logo
BLKB
Blackbaud
3.00
Buy$88.0013.07% Upside
Commvault Systems, Inc. stock logo
CVLT
Commvault Systems
2.50
Moderate Buy$114.254.02% Upside
3D Systems Co. stock logo
DDD
3D Systems
2.00
Hold$7.2599.18% Upside
Jamf Holding Corp. stock logo
JAMF
Jamf
3.00
BuyN/AN/A
SPS Commerce, Inc. stock logo
SPSC
SPS Commerce
2.71
Moderate Buy$196.572.06% Upside

Current Analyst Ratings

Latest CVLT, DDD, BLKB, JAMF, and SPSC Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/1/2024
Commvault Systems, Inc. stock logo
CVLT
Commvault Systems
DA Davidson
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$115.00 ➝ $125.00
5/1/2024
Commvault Systems, Inc. stock logo
CVLT
Commvault Systems
Lake Street Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetHold ➝ Hold$86.00 ➝ $98.00
5/1/2024
Commvault Systems, Inc. stock logo
CVLT
Commvault Systems
Royal Bank of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetSector Perform ➝ Sector Perform$97.00 ➝ $112.00
5/1/2024
Commvault Systems, Inc. stock logo
CVLT
Commvault Systems
KeyCorp
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$109.00 ➝ $122.00
4/26/2024
SPS Commerce, Inc. stock logo
SPSC
SPS Commerce
Robert W. Baird
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$172.00 ➝ $178.00
4/26/2024
SPS Commerce, Inc. stock logo
SPSC
SPS Commerce
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$205.00
4/25/2024
SPS Commerce, Inc. stock logo
SPSC
SPS Commerce
William Blair
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingMarket Perform
3/14/2024
Jamf Holding Corp. stock logo
JAMF
Jamf
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetEqual Weight ➝ Equal Weight$18.00 ➝ $20.00
3/14/2024
Jamf Holding Corp. stock logo
JAMF
Jamf
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$25.00
3/14/2024
Jamf Holding Corp. stock logo
JAMF
Jamf
Royal Bank of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$21.00
3/13/2024
SPS Commerce, Inc. stock logo
SPSC
SPS Commerce
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageBuy$216.00
(Data available from 5/8/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Blackbaud, Inc. stock logo
BLKB
Blackbaud
$1.12B3.58$4.15 per share18.77$15.02 per share5.18
Commvault Systems, Inc. stock logo
CVLT
Commvault Systems
$839.25M5.71$2.19 per share50.07$6.35 per share17.30
3D Systems Co. stock logo
DDD
3D Systems
$488.07M1.00N/AN/A$3.14 per share1.16
Jamf Holding Corp. stock logo
JAMF
Jamf
$560.57M4.67$0.32 per share64.70$5.70 per share3.58
SPS Commerce, Inc. stock logo
SPSC
SPS Commerce
$560.62M12.72$3.20 per share60.27$18.19 per share10.59

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Blackbaud, Inc. stock logo
BLKB
Blackbaud
$1.82M$0.41189.8329.71N/A1.94%16.66%4.34%8/6/2024 (Estimated)
Commvault Systems, Inc. stock logo
CVLT
Commvault Systems
$168.91M$3.7629.2156.32N/A20.13%31.27%7.73%8/6/2024 (Estimated)
3D Systems Co. stock logo
DDD
3D Systems
-$370.43M-$2.84N/AN/AN/A-75.90%-9.34%-4.56%5/13/2024 (Estimated)
Jamf Holding Corp. stock logo
JAMF
Jamf
-$110.09M-$0.89N/A88.70N/A-19.64%-6.12%-2.80%5/8/2024 (Confirmed)
SPS Commerce, Inc. stock logo
SPSC
SPS Commerce
$65.82M$1.83105.2572.14N/A12.23%12.06%9.76%7/25/2024 (Estimated)

Latest CVLT, DDD, BLKB, JAMF, and SPSC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/8/2024N/A
Jamf Holding Corp. stock logo
JAMF
Jamf
$0.1030N/A-$0.1030N/AN/AN/A  
2/27/2024Q4 2023
3D Systems Co. stock logo
DDD
3D Systems
-$0.07-$0.17-$0.10$1.96$124.33 million$114.85 million
2/27/2024Q4 2023
Jamf Holding Corp. stock logo
JAMF
Jamf
-$0.04$0.01+$0.05$0.16$148.34 million$150.65 million
2/13/202412/31/2023
Blackbaud, Inc. stock logo
BLKB
Blackbaud
$1.05$1.14+$0.09$1.26$299.04 million$295.01 million    
2/8/2024Q4 2023
SPS Commerce, Inc. stock logo
SPSC
SPS Commerce
$0.50$0.57+$0.07$0.63$143.05 million$144.97 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Blackbaud, Inc. stock logo
BLKB
Blackbaud
$0.480.62%N/A117.07%N/A
Commvault Systems, Inc. stock logo
CVLT
Commvault Systems
N/AN/AN/AN/AN/A
3D Systems Co. stock logo
DDD
3D Systems
N/AN/AN/AN/AN/A
Jamf Holding Corp. stock logo
JAMF
Jamf
N/AN/AN/AN/AN/A
SPS Commerce, Inc. stock logo
SPSC
SPS Commerce
N/AN/AN/AN/AN/A

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Blackbaud, Inc. stock logo
BLKB
Blackbaud
1.91
0.67
0.67
Commvault Systems, Inc. stock logo
CVLT
Commvault Systems
N/A
1.23
1.31
3D Systems Co. stock logo
DDD
3D Systems
0.76
4.30
3.24
Jamf Holding Corp. stock logo
JAMF
Jamf
0.51
0.95
0.95
SPS Commerce, Inc. stock logo
SPSC
SPS Commerce
N/A
3.13
3.13

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Blackbaud, Inc. stock logo
BLKB
Blackbaud
94.21%
Commvault Systems, Inc. stock logo
CVLT
Commvault Systems
93.50%
3D Systems Co. stock logo
DDD
3D Systems
64.49%
Jamf Holding Corp. stock logo
JAMF
Jamf
93.81%
SPS Commerce, Inc. stock logo
SPSC
SPS Commerce
98.96%

Insider Ownership

CompanyInsider Ownership
Blackbaud, Inc. stock logo
BLKB
Blackbaud
1.89%
Commvault Systems, Inc. stock logo
CVLT
Commvault Systems
1.00%
3D Systems Co. stock logo
DDD
3D Systems
3.18%
Jamf Holding Corp. stock logo
JAMF
Jamf
2.30%
SPS Commerce, Inc. stock logo
SPSC
SPS Commerce
1.00%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Blackbaud, Inc. stock logo
BLKB
Blackbaud
3,00051.63 million50.62 millionOptionable
Commvault Systems, Inc. stock logo
CVLT
Commvault Systems
2,77943.66 million43.23 millionOptionable
3D Systems Co. stock logo
DDD
3D Systems
2,032133.43 million129.19 millionOptionable
Jamf Holding Corp. stock logo
JAMF
Jamf
2,767128.33 million125.38 millionOptionable
SPS Commerce, Inc. stock logo
SPSC
SPS Commerce
2,48937.03 million36.66 millionOptionable

CVLT, DDD, BLKB, JAMF, and SPSC Headlines

SourceHeadline
Truist Financial Corp Has $3.51 Million Stock Holdings in SPS Commerce, Inc. (NASDAQ:SPSC)Truist Financial Corp Has $3.51 Million Stock Holdings in SPS Commerce, Inc. (NASDAQ:SPSC)
marketbeat.com - May 7 at 4:59 AM
Fisher Asset Management LLC Buys 15,514 Shares of SPS Commerce, Inc. (NASDAQ:SPSC)Fisher Asset Management LLC Buys 15,514 Shares of SPS Commerce, Inc. (NASDAQ:SPSC)
marketbeat.com - May 6 at 6:45 AM
Russell Investments Group Ltd. Boosts Stake in SPS Commerce, Inc. (NASDAQ:SPSC)Russell Investments Group Ltd. Boosts Stake in SPS Commerce, Inc. (NASDAQ:SPSC)
marketbeat.com - May 5 at 5:56 AM
How Is The Market Feeling About SPS Commerce?How Is The Market Feeling About SPS Commerce?
benzinga.com - May 3 at 1:46 AM
SPS Commerce, Inc. (NASDAQ:SPSC) Shares Sold by New York State Common Retirement FundSPS Commerce, Inc. (NASDAQ:SPSC) Shares Sold by New York State Common Retirement Fund
marketbeat.com - May 2 at 4:59 AM
SPS Commerce, Inc. (NASDAQ:SPSC) Given Consensus Rating of "Moderate Buy" by BrokeragesSPS Commerce, Inc. (NASDAQ:SPSC) Given Consensus Rating of "Moderate Buy" by Brokerages
americanbankingnews.com - May 2 at 2:22 AM
SPS Commerce, Inc. (NASDAQ:SPSC) Q1 2024 Earnings Call TranscriptSPS Commerce, Inc. (NASDAQ:SPSC) Q1 2024 Earnings Call Transcript
finance.yahoo.com - April 30 at 2:50 PM
Research Analysts Set Expectations for SPS Commerce, Inc.s Q2 2024 Earnings (NASDAQ:SPSC)Research Analysts Set Expectations for SPS Commerce, Inc.'s Q2 2024 Earnings (NASDAQ:SPSC)
americanbankingnews.com - April 29 at 1:42 AM
SPS Commerce, Inc. Just Recorded A 92% EPS Beat: Heres What Analysts Are Forecasting NextSPS Commerce, Inc. Just Recorded A 92% EPS Beat: Here's What Analysts Are Forecasting Next
finance.yahoo.com - April 28 at 1:36 PM
SPS Commerce (NASDAQ:SPSC) Rating Reiterated by Needham & Company LLCSPS Commerce (NASDAQ:SPSC) Rating Reiterated by Needham & Company LLC
americanbankingnews.com - April 28 at 3:30 AM
Robert W. Baird Increases SPS Commerce (NASDAQ:SPSC) Price Target to $178.00Robert W. Baird Increases SPS Commerce (NASDAQ:SPSC) Price Target to $178.00
americanbankingnews.com - April 28 at 3:30 AM
SPS Commerce, Inc. (SPSC) Q1 2024 Earnings Call TranscriptSPS Commerce, Inc. (SPSC) Q1 2024 Earnings Call Transcript
seekingalpha.com - April 28 at 12:39 AM
SPS Commerce First Quarter 2024 Earnings: Beats ExpectationsSPS Commerce First Quarter 2024 Earnings: Beats Expectations
finance.yahoo.com - April 27 at 2:38 PM
SPS Commerce, Inc.: SPS Commerce Reports First Quarter 2024 Financial ResultsSPS Commerce, Inc.: SPS Commerce Reports First Quarter 2024 Financial Results
finanznachrichten.de - April 26 at 1:34 PM
Buy Rating Justified by SPS Commerce’s Strong Revenue Growth and ARPA PerformanceBuy Rating Justified by SPS Commerce’s Strong Revenue Growth and ARPA Performance
markets.businessinsider.com - April 26 at 1:34 PM
Key Takeaways From SPS Commerce Analyst RatingsKey Takeaways From SPS Commerce Analyst Ratings
markets.businessinsider.com - April 26 at 1:34 PM
SPS Commerce (NASDAQ:SPSC) PT Raised to $178.00SPS Commerce (NASDAQ:SPSC) PT Raised to $178.00
marketbeat.com - April 26 at 9:27 AM
SPS Commerce Inc (SPSC) Q1 2024 Earnings Call Transcript Highlights: Robust Growth and ...SPS Commerce Inc (SPSC) Q1 2024 Earnings Call Transcript Highlights: Robust Growth and ...
finance.yahoo.com - April 26 at 8:34 AM
Q1 2024 SPS Commerce Inc Earnings CallQ1 2024 SPS Commerce Inc Earnings Call
finance.yahoo.com - April 26 at 8:34 AM
SPS Commerces (SPSC) "Buy" Rating Reiterated at Needham & Company LLCSPS Commerce's (SPSC) "Buy" Rating Reiterated at Needham & Company LLC
marketbeat.com - April 26 at 8:25 AM
SPSC Stock Earnings: SPS Commerce Beats EPS, Beats Revenue for Q1 2024SPSC Stock Earnings: SPS Commerce Beats EPS, Beats Revenue for Q1 2024
investorplace.com - April 25 at 10:03 PM
SPS Commerce (NASDAQ:SPSC) Releases Q2 2024 Earnings GuidanceSPS Commerce (NASDAQ:SPSC) Releases Q2 2024 Earnings Guidance
marketbeat.com - April 25 at 7:28 PM
SPS Commerce: Q1 Earnings SnapshotSPS Commerce: Q1 Earnings Snapshot
sfgate.com - April 25 at 5:33 PM
SPS Commerce Inc (SPSC) Q1 2024 Earnings: Revenue Surpasses Estimates, EPS Falls ShortSPS Commerce Inc (SPSC) Q1 2024 Earnings: Revenue Surpasses Estimates, EPS Falls Short
gurufocus.com - April 25 at 5:04 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Blackbaud logo

Blackbaud

NASDAQ:BLKB
Blackbaud, Inc. provides cloud software solutions to nonprofits, foundations, education institutions, and healthcare organizations in the United States and internationally. The company offers fundraising and engagement solutions, such as Blackbaud Raiser's Edge NXT, Blackbaud CRM, Blackbaud eTapestry, Blackbaud Luminate Online, Blackbaud TeamRaiser, JustGiving, Blackbaud Fundraiser Performance Management, Blackbaud Guided Fundraising, and Blackbaud Altru; and financial management solutions comprising Blackbaud Financial Edge NXT, Blackbaud Tuition Management, and Blackbaud Financial Aid and Billing Management. It also provides grant and award management solutions, consisting of Blackbaud Grantmaking and Blackbaud Award Management; education solutions, such as Blackbaud Student Information System, Blackbaud Learning Management System, Blackbaud Enrollment Management System, and Blackbaud School Website System; social responsibility solutions, which includes YourCause GrantsConnect and YourCause CSRconnect, and EVERFI; Blackbaud Merchant Services and Blackbaud Purchase Cards payment services; and Blackbaud's Intelligence for Good solutions, as well as Data Health, Insights, and Performance solutions and services. The company sells its solutions and related services through its direct sales force. Blackbaud, Inc. was founded in 1981 and is headquartered in Charleston, South Carolina.
Commvault Systems logo

Commvault Systems

NASDAQ:CVLT
Commvault Systems, Inc. provides data protection platform that helps customers to secure, defend, and recover their data in the United States and internationally. The company offers Commvault Backup and Recovery, a backup and recovery solution; Commvault Disaster Recovery, a replication and disaster recovery solution; Commvault Complete Data Protection, a data protection solution; and Metallic Data Protection as-a-service, which delivers enterprise-grade data protection as a service on a cloud platform, with advanced built-in security controls. It also provides Commvault HyperScale X, an easy-to-deploy scale-out solution; and Metallic Recovery Reserve, an easy button to adopt secure and scalable cloud storage in minutes. In addition, the company provides technology consulting, Ransomware recovery, education, and remote managed services. Further, it sells appliances that integrate the software with hardware for use in a range of business needs and use cases; and offers customer support, consulting, assessment and design, and installation services, as well as customer education and as-a-service under the Metallic brand. The company sells its products and services directly through its sales force, and indirectly through its network of distributors, value-added resellers, systems integrators, corporate resellers, and original equipment manufacturers to large enterprises, small or med-sized businesses, and government agencies. It supports customers in a range of industries, including banking, insurance and financial services, government, healthcare, pharmaceuticals and medical services, technology, legal, manufacturing, utilities, and energy. Commvault Systems, Inc. was founded in 1988 and is headquartered in Tinton Falls, New Jersey.
3D Systems logo

3D Systems

NYSE:DDD
3D Systems Corporation provides 3D printing and digital manufacturing solutions in the Americas, Europe, the Middle East, Africa, the Asia Pacific, and internationally. The company offers 3D printers technologies, such as stereolithography, selective laser sintering, direct metal printing, multi jet printing, color jet printing, polymer extrusion, and extrusion and SLA based bioprinting that transform digital data input generated by 3D design software, computer aided design (CAD) software, or other 3D design tools into printed parts. It also develops, blends, and markets various print materials, such as plastic, nylon, metal, composite, elastomeric, wax, polymeric dental materials, and biocompatible materials. In addition, the company provides digital design tools, including software, scanners, and haptic devices, as well as solutions for product design, simulation, mold and die design, 3D scan-to-print, reverse engineering, production machining, metrology, and inspection and manufacturing workflows under the Geomagic brand. Further, it offers 3D Sprint and 3DXpert, a proprietary software to prepare and optimize CAD data and manage the additive manufacturing processes, which provides automated support building and placement, build platform management, print simulation, and print queue management; and Bioprint Pro, a software solution that allows researchers to design and bioprint repeatable experiments. Additionally, the company provides maintenance and training services; manufacturing services; and software and precision healthcare services. It primarily serves companies and small and midsize businesses in medical, dental, automotive, aerospace, durable goods, government, defense, technology, jewelry, electronic, education, consumer goods, energy, biotechnology, and other industries through direct sales force, channel partners, and appointed distributors. 3D Systems Corporation was founded in 1986 and is headquartered in Rock Hill, South Carolina.
Jamf logo

Jamf

NASDAQ:JAMF
Jamf Holding Corp. offers a cloud software platform for Apple infrastructure and security platform in the Americas, Europe, the Middle East, India, and Africa. Its products include Jamf Pro, an Apple ecosystem management software solution for IT environments; Jamf Now, a pay-as-you-go Apple device management software solution for small-to-medium-sized businesses; Jamf School, an apple mobile device management for schools; and Jamf Connect, a ZTNA solution that replaces legacy conditional access and VPN technology. The company also offers Jamf Protect, that provides purpose-built endpoint security and MTD for Mac and mobile devices; Jamf Business Plan, a Apple solution that automates the lifecycle of Apple devices, including device deployment, identity and access, management, and security; Jamf Safe Internet, that help schools protect minors from harmful content on the internet; Jamf Executive Threat Protection, an ADR solution for mobile devices that gives organizations the ability to extract critical device telemetry; Jamf's education apps empower teachers, parents, and students to control, manage, and secure devices inside and outside of the classroom. It sells its SaaS solutions through a subscription model, direct sales force, and online, as well as indirectly through channel partners, including Apple. The company was founded in 2002 and is headquartered in Minneapolis, Minnesota.
SPS Commerce logo

SPS Commerce

NASDAQ:SPSC
SPS Commerce, Inc. provides cloud-based supply chain management solutions in the United States and internationally. It offers solutions through the SPS Commerce, a cloud-based platform that enhances the way retailers, grocers, suppliers, distributors, and logistics firms manage and fulfill omnichannel orders, optimize sell-through performance, and automate new trading relationships. The company also provides Fulfillment, an electronic data interchange solution that scales as a business grows, where companies use a single system to manage orders and logistics from various sales channels, including wholesale, eCommerce, and marketplaces; and Analytics product that enables organizations to enhance visibility into how products are selling through a single connection across various sales channels, including wholesale, eCommerce, and marketplaces, as well as enhances access and usage of sales and inventory data through a combination of analytics applications, network of connections, and industry-leading expertise. In addition, it offers various complimentary products, such as assortment product, which simplifies the communication of robust, accurate item data by automatically translating item attributes, and hierarchies; and community product that allows organizations to accelerate digitization of their supply chain and improve collaboration with suppliers through change management and onboarding programs. The company was formerly known as St. Paul Software, Inc. and changed its name to SPS Commerce, Inc. in May 2001. SPS Commerce, Inc. was incorporated in 1987 and is headquartered in Minneapolis, Minnesota.