Granahan Investment Management Q4 2018 holdings

$1.41 Billion is the total value of Granahan Investment Management's 193 reported holdings in Q4 2018. The portfolio turnover from Q3 2018 to Q4 2018 was 18.9% .

 Value Shares↓ Weighting
CSGP BuyCOSTAR CORP$49,719
-12.8%
147,385
+8.8%
3.52%
+13.9%
LPSN SellLIVEPERSON$44,149
-37.4%
2,340,880
-13.8%
3.13%
-18.2%
PAYC BuyPAYCOM SOFTWARE$38,243
-17.8%
312,318
+4.3%
2.71%
+7.2%
ETSY BuyETSY INC$36,505
+30.9%
767,401
+41.3%
2.58%
+70.7%
STRA SellSTRATEGIC EDUCATION$33,773
-37.2%
297,767
-24.2%
2.39%
-18.1%
KRNT SellKORNIT DIGITAL$32,614
-23.8%
1,742,227
-10.9%
2.31%
-0.5%
BRKS BuyBROOKS AUTOMATION$30,968
+15.7%
1,182,878
+54.8%
2.19%
+51.0%
VRTU BuyVIRTUSA CORP$29,506
-2.7%
692,803
+22.7%
2.09%
+27.0%
PCTY BuyPAYLOCITY HOLDINGS CORP$28,464
+36.2%
472,749
+81.7%
2.02%
+77.8%
OSIS SellOSI SYSTEMS$26,950
-5.0%
367,673
-1.1%
1.91%
+24.0%
EXAS SellEXACT SCIENCES$24,555
-29.5%
389,140
-11.9%
1.74%
-8.0%
MIME BuyMIMECAST LIMITED$23,363
+0.2%
694,716
+24.8%
1.66%
+30.8%
COUP BuyCOUPA SOFTWARE INC$23,289
+54.6%
370,493
+94.5%
1.65%
+101.6%
WW BuyWEIGHT WATCHERS$23,227
-19.2%
602,508
+50.9%
1.64%
+5.4%
CARB BuyCARBONITE INC$23,003
-8.8%
910,639
+28.7%
1.63%
+19.1%
SPSC SellSPS COMMERCE$21,801
-27.7%
264,643
-12.9%
1.54%
-5.6%
TWOU Buy2U INC$20,988
-21.2%
422,119
+19.2%
1.49%
+2.8%
GLOB SellGLOBANT SA$18,824
-37.3%
334,237
-34.3%
1.33%
-18.2%
EVH BuyEVOLENT HEALTH$17,840
-13.8%
894,212
+22.8%
1.26%
+12.6%
CSOD BuyCORNERSTONE ONDEMAND$17,780
-10.9%
352,566
+0.2%
1.26%
+16.3%
LLNW BuyLIMELIGHT NETWORKS$17,614
-34.3%
7,527,555
+41.0%
1.25%
-14.2%
ARGX BuyARGENX SE ADR$17,489
+27.1%
182,040
+0.4%
1.24%
+66.1%
ENSG SellENSIGN GROUP$17,303
-30.0%
446,067
-31.6%
1.22%
-8.7%
AXON SellAXON ENTERPRISE$16,803
-47.8%
384,077
-18.3%
1.19%
-31.8%
BOOM SellDMC GLOBAL INC$16,547
-15.3%
471,162
-1.6%
1.17%
+10.6%
LOPE BuyGRAND CANYON EDUCATION$16,019
-4.3%
166,622
+12.2%
1.14%
+24.9%
KNX SellKNIGHT-SWIFT TRANS$15,244
-31.3%
608,061
-5.5%
1.08%
-10.3%
LXFR BuyLUXFER HOLDINGS PLC$15,113
-9.6%
857,206
+19.2%
1.07%
+18.0%
NEO SellNEOGENOMICS$15,015
-21.6%
1,190,698
-4.5%
1.06%
+2.3%
RUSHA SellRUSH ENTERPRISES$14,944
-12.6%
433,421
-0.3%
1.06%
+14.0%
TDOC SellTELADOC$14,540
-55.5%
293,315
-22.4%
1.03%
-41.9%
CHGG BuyCHEGG INC$14,520
+34.4%
510,900
+34.5%
1.03%
+75.4%
CNMD SellCONMED CORP$14,512
-34.7%
226,042
-19.5%
1.03%
-14.8%
GTLS SellCHART INDUSTRIES$14,048
-20.9%
216,018
-4.7%
1.00%
+3.3%
RGEN SellREPLIGEN$14,018
-5.4%
265,802
-0.6%
0.99%
+23.5%
ROLL BuyRBC BEARINGS$12,989
-12.7%
99,076
+0.1%
0.92%
+14.0%
PLOW SellDOUGLAS DYNAMICS$12,074
-20.4%
336,415
-2.6%
0.86%
+3.9%
QTWO BuyQ2 HOLDINGS$11,999
+54.8%
242,157
+89.2%
0.85%
+101.9%
RNG NewRINGCENTRAL$11,460139,005
+100.0%
0.81%
OXFD BuyOXFORD IMMUNOTEC GLOBAL PLC$11,440
-16.6%
895,129
+5.9%
0.81%
+8.9%
OKTA SellOKTA INC$11,376
-41.7%
178,308
-35.7%
0.81%
-23.8%
KNSL BuyKINSALE CAPITAL GROUP$11,119
-9.0%
200,131
+4.6%
0.79%
+18.7%
POWI BuyPOWER INTEGRATIONS$10,934
+3.6%
179,310
+7.4%
0.77%
+35.3%
TITN SellTITAN MACHINERY$10,819
-17.1%
822,764
-2.4%
0.77%
+8.2%
ENTA BuyENANTA PHARMACEUTICALS$10,767
+21.9%
152,007
+47.1%
0.76%
+59.3%
EEFT SellEURONET$10,541
-4.1%
102,955
-6.2%
0.75%
+25.1%
XLRN SellACCELERON PHARMA$10,156
-25.6%
233,202
-2.2%
0.72%
-2.8%
MDCO SellMEDICINES CO$10,001
-36.9%
522,520
-1.5%
0.71%
-17.8%
CSII SellCARDIOVASCULAR SYSTEMS$9,939
-28.9%
348,850
-2.3%
0.70%
-7.1%
RAMP SellLIVERAMP HOLDING INC$9,901
-46.4%
256,291
-31.4%
0.70%
-30.0%
LGND BuyLIGAND PHARMACEUTICALS$9,787
+37.7%
72,125
+178.6%
0.69%
+79.5%
MOD BuyMODINE MANUFACTURING$9,734
+8.7%
900,437
+49.8%
0.69%
+41.8%
ANGO SellANGIO DYNAMICS$9,636
-9.0%
478,687
-1.7%
0.68%
+18.6%
CMCO NewCOLUMBUS MCKINNON CORPORATION$9,536316,402
+100.0%
0.68%
LAWS SellLAWSON PRODUCTS$9,342
-8.4%
295,643
-1.8%
0.66%
+19.5%
JBT NewJOHN BEAN TECHNOLOGIES$9,217128,350
+100.0%
0.65%
RPD BuyRAPID7$8,988
-5.5%
288,449
+12.0%
0.64%
+23.4%
NMRK BuyNEWMARK$8,826
+408.7%
1,100,439
+609.6%
0.62%
+564.9%
TTGT SellTECHTARGET INC$8,753
-38.5%
716,909
-2.2%
0.62%
-19.8%
KIN BuyKINDRED BIOSCIENCES$8,594
-2.5%
784,862
+24.2%
0.61%
+27.4%
GHDX BuyGENOMIC HEALTH INC$8,415
+1717.5%
130,650
+1879.5%
0.60%
+2284.0%
VCTR BuyVICTORY CAPITAL CLASS A$8,064
+68.2%
789,003
+57.0%
0.57%
+119.6%
CWST BuyCASELLA WASTE SYSTEMS$8,054
-8.2%
282,698
+0.1%
0.57%
+19.7%
AIN SellALBANY INT'L$7,452
-23.9%
119,361
-3.0%
0.53%
-0.6%
PRO SellPROS HOLDING$7,267
-11.4%
231,443
-1.1%
0.52%
+15.7%
TTD SellTRADE DESK INC CLASS A$6,857
-62.7%
59,079
-51.5%
0.49%
-51.3%
PUMP BuyPROPETRO HOLDING$6,847
-24.6%
555,724
+0.9%
0.48%
-1.6%
SSTI SellSHOTSPOTTER$6,782
-56.0%
217,504
-13.6%
0.48%
-42.7%
NVEE SellNV5 GLOBAL$6,334
-31.4%
104,615
-1.8%
0.45%
-10.4%
GDI BuyGARDNER DENVER$5,919
-26.0%
289,427
+2.5%
0.42%
-3.5%
CRZO BuyCARRIZO OIL AND GAS$5,855
-53.9%
518,643
+2.8%
0.42%
-39.9%
TWLO SellTWILIO$5,792
-15.3%
64,863
-18.2%
0.41%
+10.5%
PCRX SellPACIRA PHARMACEUTICALS$5,751
-26.0%
133,693
-15.4%
0.41%
-3.3%
DXCM BuyDEXCOM INC$5,713
-14.3%
47,690
+2.3%
0.40%
+11.9%
CHUY SellCHUY'S HOLDINGS INC.$5,724
-53.1%
322,638
-30.6%
0.40%
-38.8%
STMP BuySTAMPS.COM$5,621
+10.6%
36,116
+60.8%
0.40%
+44.2%
HUBS SellHUBSPOT$5,561
-18.9%
44,228
-2.6%
0.39%
+5.9%
AMBR SellAMBER ROAD$5,509
-44.3%
669,325
-34.9%
0.39%
-27.4%
IMMU SellIMMUNOMEDICS$5,150
-33.0%
360,871
-2.2%
0.36%
-12.5%
RTEC SellRUDOLPH TECH$5,034
-21.3%
245,937
-6.0%
0.36%
+2.9%
ESPR SellESPERION THERAPEUTICS$4,977
+0.6%
108,200
-2.9%
0.35%
+31.3%
MLNX SellMELLANOX TECHNOLOGIES$4,904
-6.5%
53,087
-25.7%
0.35%
+21.8%
FLDM NewFLUIDIGM CORP$4,842561,692
+100.0%
0.34%
UPLD SellUPLAND SOFTWARE$4,705
-33.3%
173,100
-20.7%
0.33%
-12.8%
VCEL BuyVERICEL CORPORATION$4,539
+30.1%
260,860
+5.8%
0.32%
+69.8%
TCBI BuyTEXAS CAPITAL BANCSHARES$4,331
-31.7%
84,771
+10.5%
0.31%
-10.8%
IRWD SellIRONWOOD PHARMACEUTICALS$4,098
-45.2%
395,574
-2.4%
0.29%
-28.6%
QTS SellQTS REALTY TRUST$4,079
-20.5%
110,102
-8.5%
0.29%
+3.6%
SIEN BuySIENTRA$4,025
-44.8%
316,708
+3.8%
0.28%
-27.8%
AVEO BuyAVEO PHARMACEUTICALS$4,013
+574.5%
2,508,261
+1294.6%
0.28%
+787.5%
CEVA BuyCEVA$3,973
-22.6%
179,868
+0.7%
0.28%
+0.7%
WST BuyWEST PHARMA SVCS$3,902
-7.6%
39,800
+16.4%
0.28%
+20.5%
ADSW  ADVANCED DISPOSAL SERVICES INC$3,834
-11.6%
160,1580.0%0.27%
+15.7%
RDWR  RADWARE$3,724
-14.2%
164,0010.0%0.26%
+11.9%
AFHIF SellATLAS FINANCIAL HOLDINGS$3,538
-20.4%
437,382
-1.0%
0.25%
+4.1%
ECHO SellECHO GLOBAL LOGISTICS$3,510
-36.7%
172,632
-3.7%
0.25%
-17.3%
CYBR SellCYBERARK SOFTWARE$3,511
-9.1%
47,362
-2.1%
0.25%
+19.1%
CAI SellCAI INTERNATIONAL INC$3,493
-6.1%
150,384
-7.5%
0.25%
+22.3%
HBIO SellHARVARD BIOSCIENCE$3,472
-40.7%
1,091,683
-2.0%
0.25%
-22.4%
PSTG BuyPURE STORAGE INC$3,397
-37.0%
211,231
+1.7%
0.24%
-17.7%
PODD SellINSULET CORP$3,336
-35.6%
42,059
-14.0%
0.24%
-16.0%
QLYS SellQUALYS INC$3,315
-20.7%
44,350
-5.4%
0.24%
+3.5%
NTNX BuyNUTANIX$3,248
-1.8%
78,088
+0.9%
0.23%
+28.5%
WNS  WNS HOLDINGS LTD$3,194
-18.7%
77,4090.0%0.23%
+6.1%
COLL SellCOLLEGIUM PHARMACEUTICAL$3,170
+9.2%
184,633
-6.3%
0.22%
+42.4%
AUTL SellAUTOLUS$3,167
+2.5%
96,450
-4.3%
0.22%
+33.3%
HIVE SellAEROHIVE NETWORKS INC$3,153
-21.3%
967,155
-0.5%
0.22%
+2.8%
PRFT  PERFICIENT$3,067
-16.5%
137,7820.0%0.22%
+9.0%
MGNX SellMACROGENICS$3,054
-42.3%
240,488
-2.6%
0.22%
-24.7%
DBX NewDROPBOX INC$2,990146,342
+100.0%
0.21%
CLDR BuyCLOUDERA, INC$2,956
+14.3%
267,269
+82.4%
0.21%
+49.3%
IVC SellINVACARE$2,915
-71.1%
677,984
-2.3%
0.21%
-62.4%
PTC  PTC INC$2,872
-21.9%
34,6450.0%0.20%
+1.5%
PRLB  PROTO LABS$2,628
-30.3%
23,3000.0%0.19%
-8.8%
TRTN SellTRITON INTL LTD/BERMUDA$2,594
-51.8%
83,503
-48.4%
0.18%
-37.0%
ULTI BuyULTIMATE SOFTWARE GROUP$2,592
-22.7%
10,587
+1.7%
0.18%
+1.1%
FNSR BuyFINISAR$2,493
+19.6%
115,411
+5.5%
0.18%
+56.6%
MINI SellMOBILE MINI$2,474
-45.8%
77,920
-25.1%
0.18%
-29.1%
CTMX SellCYTOMX THERAPEUTICS$2,470
-20.1%
163,547
-2.1%
0.18%
+4.2%
ABMD NewABIOMED$2,4267,465
+100.0%
0.17%
NXST SellNEXSTAR MEDIA GROUP$2,407
-19.7%
30,607
-16.8%
0.17%
+4.3%
HTGM SellHTG MOLECULAR DIAGNOSTICS$2,348
-50.6%
924,300
-1.8%
0.17%
-35.7%
FENC BuyFENNEC PHARMACEUTICALS$2,328
+27.2%
364,933
+63.6%
0.16%
+66.7%
CTSO BuyCYTOSORBENTS CORPORATION$2,248
-7.0%
278,170
+48.5%
0.16%
+21.4%
INGN NewINOGEN INC$2,24818,103
+100.0%
0.16%
TER SellTERADYNE$2,236
-22.8%
71,253
-9.1%
0.16%
+0.6%
BGCP BuyBGC PARTNERS INC$2,153
-23.8%
416,428
+74.3%
0.15%
-0.7%
ZS  ZSCALER INC$2,126
-3.8%
54,2170.0%0.15%
+25.8%
JRVR BuyJAMES RIVER GROUP$2,121
-12.7%
58,056
+1.8%
0.15%
+13.6%
AERI NewAERI PHARMACEUTICALS$2,07357,423
+100.0%
0.15%
APPS SellDIGITAL TURBINE INC$2,051
+10.3%
1,120,709
-25.2%
0.14%
+43.6%
NEWR BuyNEW RELIC$2,022
-14.1%
24,975
+0.0%
0.14%
+11.7%
IPHI SellINPHI$1,974
-21.1%
61,405
-6.8%
0.14%
+2.9%
SLAB  SILICON LABORATORIES INC$1,951
-14.2%
24,7580.0%0.14%
+12.2%
GTTN SellGTT COMMUNICATION$1,925
-47.1%
81,353
-3.0%
0.14%
-31.0%
ECPG SellENCORE CAP GROUP$1,882
-49.0%
80,100
-22.2%
0.13%
-33.5%
MPWR SellMONOLITHIC POWER$1,863
-9.7%
16,024
-2.4%
0.13%
+17.9%
CTG BuyCOMPUTER TASK GROUP$1,865
+17.9%
457,172
+50.9%
0.13%
+53.5%
HDSN SellHUDSON TECHNOLOGIES$1,846
-32.3%
2,074,228
-2.6%
0.13%
-11.5%
JYNT BuyJOINT CORP$1,837
+32.4%
220,847
+36.2%
0.13%
+73.3%
REI BuyRING ENERGY$1,717
-29.5%
338,046
+37.6%
0.12%
-7.6%
LQDT SellLIQUIDITY SERVICES$1,672
-6.4%
271,064
-3.6%
0.12%
+21.6%
PFPT SellPROOFPOINT$1,633
-27.1%
19,483
-7.5%
0.12%
-4.1%
WAGE BuyWAGEWORKS INC$1,627
-26.1%
59,917
+16.3%
0.12%
-3.4%
BLFS SellBIOLIFE SOLUTIONS$1,595
-32.6%
132,621
-1.9%
0.11%
-11.7%
MPAA NewMOTOR PARTS OF AMERICA$1,49889,998
+100.0%
0.11%
STIM BuyNEURONETICS$1,467
-16.8%
75,800
+37.8%
0.10%
+8.3%
EXTR SellEXTREME NETWORKS$1,421
-59.5%
233,024
-63.6%
0.10%
-46.8%
XERS SellXERIS PHARMACEUTICALS$1,403
-39.2%
82,504
-37.1%
0.10%
-20.8%
GTN SellGRAY TELEVISION$1,386
-83.8%
94,000
-80.8%
0.10%
-78.9%
IOTS BuyADESTO TECHNOLOGIES$1,368
-17.7%
310,998
+11.3%
0.10%
+7.8%
CYRX SellCRYOPORT$1,328
-15.6%
120,414
-1.9%
0.09%
+10.6%
EDIT SellEDITAS MEDICINE$1,277
-47.2%
56,153
-26.2%
0.09%
-31.3%
NVTRQ BuyNUVECTRA CORP$1,223
+8.9%
74,830
+46.4%
0.09%
+42.6%
ITRM SellITERUM THERAPEUTICS$1,234
-25.7%
246,301
-1.8%
0.09%
-3.3%
ZAGG BuyZAGG INC$1,220
-2.9%
124,699
+46.5%
0.09%
+26.5%
PFIE SellPROFIRE ENERGY$1,217
-55.4%
839,429
-1.9%
0.09%
-41.9%
SGMO SellSANGAMO BIOSCIENCES$1,194
-50.8%
104,017
-27.4%
0.08%
-35.6%
GWR SellGENESEE & WYOMING$1,184
-49.4%
16,000
-37.7%
0.08%
-33.9%
VG SellVONAGE HOLDINGS$1,113
-58.0%
127,547
-31.9%
0.08%
-45.1%
CDTX SellCIDARA THERAPEUTICS$1,109
-47.5%
471,725
-1.8%
0.08%
-31.3%
AKAM BuyAKAMAI$1,118
-12.5%
18,309
+4.8%
0.08%
+14.5%
TRUP SellTRUPANION$1,073
-43.9%
42,131
-21.3%
0.08%
-26.9%
ZFGN SellZAFGEN INC$1,054
-58.4%
213,015
-1.7%
0.08%
-45.3%
CRSP SellCRISPR THERAPEUTICS$1,000
-52.4%
34,992
-26.1%
0.07%
-37.7%
SPRO SellSPERO THERAPEUTICS$949
-42.5%
154,306
-1.8%
0.07%
-25.6%
SOHO SellSOTHERLY HOTELS$927
-23.6%
165,305
-1.9%
0.07%0.0%
RP NewREALPAGE$93119,325
+100.0%
0.07%
PRTK SellPARATEK PHARMACEUTICALS$926
-48.0%
180,510
-1.7%
0.07%
-32.0%
NTLA SellINTELLIA THERAPEUTICS$830
-64.8%
60,834
-26.1%
0.06%
-53.9%
MTCH BuyMATCH GROUP$767
+17.5%
17,928
+59.1%
0.05%
+54.3%
HA SellHAWAIIAN HOLDINGS$692
-88.9%
26,206
-83.2%
0.05%
-85.6%
VIVE SellVIVEVE MEDICAL INC$655
-61.6%
623,569
-1.9%
0.05%
-50.0%
ENSV SellENSERVCO$595
-54.1%
1,607,868
-1.9%
0.04%
-40.0%
ETTX NewENTASIS THERAPEUTICS HOLDINGS$594145,844
+100.0%
0.04%
ANGI BuyANGI HOME SERVICES$562
-20.2%
34,984
+16.7%
0.04%
+5.3%
LYV SellLIVE NATION INC$516
-55.2%
10,476
-50.5%
0.04%
-41.3%
AXGN NewAXOGEN INC$47123,050
+100.0%
0.03%
JNCE SellJOUNCE THERAPEUTICS$443
-49.6%
131,393
-2.9%
0.03%
-35.4%
SellNABRIVA THERAPEUTICS PLC$354
-47.0%
242,582
-1.9%
0.02%
-30.6%
RUBI NewRUBICON PROJECT INC$35494,790
+100.0%
0.02%
TOCA SellTOCAGEN$342
-48.3%
41,675
-1.9%
0.02%
-33.3%
VST SellVISTRA ENERGY$329
-79.4%
14,366
-77.6%
0.02%
-73.6%
ENPH NewENPHASE ENERGY$28560,254
+100.0%
0.02%
HAE  HAEMONETICS$255
-12.7%
2,5500.0%0.02%
+12.5%
PTI SellPROTEOSTASIS THERAPEUTICS$260
+32.0%
80,257
-1.9%
0.02%
+63.6%
MLNT SellMELINTA THERAPEUTICS$247
-80.2%
310,995
-1.8%
0.02%
-75.0%
MGPI NewMGP INGREDIENTS$2394,181
+100.0%
0.02%
IONS  IONIS PHARMACEUTICALS$233
+4.5%
4,3160.0%0.02%
+41.7%
EPAY  BOTTOMLINE TECHNOLOGIES DEL IN$211
-34.1%
4,4000.0%0.02%
-11.8%
FCFS  FIRSTCASH INC$203
-11.7%
2,8100.0%0.01%
+16.7%
NEOG  NEOGEN CORP$201
-20.6%
3,5330.0%0.01%0.0%
CGIX SellCANCER GENETICS INC$66
-77.2%
272,818
-2.0%
0.01%
-68.8%
ASNS ExitARSANIS$0-104,244
-100.0%
-0.01%
PEGA ExitPEGASYSTEMS INC$0-3,770
-100.0%
-0.01%
HQY ExitHEALTHEQUITY$0-2,580
-100.0%
-0.01%
BCPC ExitBALCHEM CORP$0-2,285
-100.0%
-0.01%
CVGW ExitCALAVO GROWERS$0-3,169
-100.0%
-0.02%
AKAOQ ExitACHAOGEN$0-146,588
-100.0%
-0.03%
FLGT ExitFULGENT GENETICS$0-227,509
-100.0%
-0.05%
SUPN ExitSUPERNUS PHARMACEUTICALS$0-19,321
-100.0%
-0.05%
CARO ExitCAROLINA FINANCIAL$0-42,495
-100.0%
-0.09%
IMPV ExitIMPERVA$0-43,077
-100.0%
-0.11%
CCOI ExitCOGENT COMMUNICATIONS HOLDINGS$0-41,612
-100.0%
-0.13%
APTI ExitAPPTIO INC$0-124,965
-100.0%
-0.25%
FRPT ExitFRESHPET INC$0-132,077
-100.0%
-0.26%
TCMD ExitTACTILE SYSTEMS TECHNOLOGY$0-75,249
-100.0%
-0.29%
TREE ExitLENDING TREE$0-29,881
-100.0%
-0.37%
REN ExitRESOLUTE ENERGY$0-189,645
-100.0%
-0.39%
BOX ExitBOX INC$0-351,319
-100.0%
-0.46%
KAMN ExitKAMAN CORP$0-136,489
-100.0%
-0.50%
TNC ExitTENNANT CO$0-139,418
-100.0%
-0.58%
EBIX ExitEBIX$0-137,674
-100.0%
-0.59%
EVBG ExitEVERBRIDGE$0-198,134
-100.0%
-0.62%
MB ExitMINDBODY$0-337,469
-100.0%
-0.74%
SODA ExitSODASTREAM INTERNATIONAL$0-294,920
-100.0%
-2.29%

These EDGAR filings were analyzed to create this holdings report:

The EDGAR filing(s) were signed by:

  • Susan Rawley — VP/Operations and Account Administration

Compare quarterly holdings

Export Granahan Investment Management's holdings

EDGAR filings