Skip to main content
← All industries Industry leaderboard 141 tickers screened

Medical Devices

Composite avg
26.7
Fundamentals avg
35.4
Technicals avg
12.4

Leaderboard

All Medical Devices tickers from their latest run, ranked by composite. Click any row for the full brief.

The "Run industry job" button screens both unscreened peers and stale scored peers in batches — no need to combine separate runs.

Profile: All Cap: Any
Sort by
1
DXCM 2026-06-22 02:26:08.931896+00
A
84.3
F · 68.6 T · 100.0
S&P NDX R1K Large cap
2
ELMD 2026-06-21 10:36:07.222735+00
A
80.6
F · 61.4 T · 99.9
Small cap
3
VMD 2026-06-21 00:41:06.08302+00
A
79.0
F · 57.9 T · 100.0
Small cap
4
TCMD 2026-06-20 20:41:06.323828+00
A
77.9
F · 55.8 T · 100.0
Small cap
5
BIO-B 2026-06-21 13:36:08.33419+00
A
75.9
F · 51.9 T · 100.0
Mid cap
6
INFU 2026-06-22 01:51:07.848058+00
A
75.4
F · 62.8 T · 87.9
Micro cap
7
IRMD 2026-06-21 11:16:07.599549+00
A
75.3
F · 50.6 T · 100.0
Small cap
8
PEN 2026-06-21 03:26:07.120246+00
B
73.6
F · 47.6 T · 99.5
R1K Large cap
9
MASI 2026-06-22 05:16:07.933714+00
B
71.7
F · 43.5 T · 99.9
R1K Mid cap
10
UFPT 2026-06-20 22:46:06.998931+00
B
70.5
F · 70.5 T · —
Small cap
11
EW 2026-06-22 11:56:08.39072+00
B
69.9
F · 40.0 T · 99.8
S&P R1K Large cap
12
BWAY 2026-06-21 15:16:07.833686+00
B
69.8
F · 41.6 T · 98.0
Small cap
13
PROF 2026-06-22 12:01:08.165364+00
B
69.0
F · 43.3 T · 94.8
Micro cap
14
BVS 2026-06-21 15:16:07.833686+00
C
59.2
F · 59.2 T · —
Small cap
15
SIBN 2026-06-22 02:41:07.796839+00
C
57.5
F · 57.5 T · —
Small cap
16
NSYS 2026-06-22 11:36:08.477596+00
C
55.5
F · 55.5 T · —
Micro cap
17
DCTH 2026-06-21 17:26:08.009828+00
C
52.5
F · 52.5 T · —
Small cap
18
NPCE 2026-06-22 08:31:07.427465+00
C
52.0
F · 52.0 T · —
Small cap
19
HAE 2026-06-21 19:01:07.730491+00
C
49.3
F · 49.3 T · —
Mid cap
20
ESTA 2026-06-21 21:26:08.343691+00
C
48.4
F · 48.4 T · —
Mid cap
21
AVNS 2026-06-21 11:36:08.117467+00
C
46.7
F · 46.7 T · —
Small cap
22
NVCR 2026-06-22 08:51:07.924508+00
C
45.8
F · 45.8 T · —
Mid cap
23
CERS 2026-06-21 23:16:08.047018+00
D
43.5
F · 43.5 T · —
Small cap
24
APYX 2026-06-21 10:01:07.713467+00
D
43.1
F · 43.1 T · —
Micro cap
25
LIVN 2026-06-21 11:16:07.599549+00
D
42.9
F · 42.9 T · —
Mid cap
26
ELUT 2026-06-21 11:16:07.599549+00
D
41.8
F · 41.8 T · —
Micro cap
27
INMD 2026-06-22 02:01:07.931119+00
D
41.8
F · 83.6 T · 0.0
Small cap
28
ALMR 2026-06-21 08:46:07.596838+00
D
40.9
F · 28.8 T · 52.9
Small cap
29
TMDX 2026-06-20 21:26:06.701406+00
D
39.6
F · 79.1 T · 0.2
Mid cap
30
MASS 2026-06-21 13:26:06.044159+00
D
39.3
F · 39.3 T · —
Micro cap
31
ITGR 2026-06-22 08:46:08.13393+00
D
38.9
F · 38.9 T · —
Mid cap
32
MYO 2026-06-22 07:16:07.752045+00
D
38.0
F · 38.0 T · —
Micro cap
33
KIDS 2026-06-22 03:16:07.935214+00
D
37.4
F · 37.4 T · —
Small cap
34
INSP 2026-06-22 02:06:08.309321+00
D
37.0
F · 72.6 T · 1.4
R1K Small cap
35
BSX 2026-06-21 23:46:08.09184+00
D
36.9
F · 73.8 T · 0.0
S&P R1K Large cap
36
SYK 2026-06-21 21:46:07.464721+00
D
36.6
F · 64.9 T · 8.3
S&P R1K Large cap
37
SGHT 2026-06-21 03:36:06.397029+00
D
36.5
F · 36.5 T · —
Micro cap
38
AXGN 2026-06-21 20:46:09.057717+00
D
36.4
F · 36.4 T · —
Mid cap
39
ECOR 2026-06-21 12:26:06.63287+00
D
35.3
F · 35.3 T · —
Micro cap
40
GMED 2026-06-21 23:51:07.659711+00
D
35.0
F · 70.0 T · 0.0
R1K Large cap
41
GKOS 2026-06-21 23:36:07.908417+00
D
34.8
F · 34.8 T · —
Mid cap
42
SNWV 2026-06-21 02:21:07.646049+00
D
32.4
F · 64.9 T · 0.0
Micro cap
43
SNN 2026-06-22 08:36:07.986128+00
D
32.2
F · 63.9 T · 0.5
Large cap
44
XTNT 2026-06-21 04:31:06.907573+00
D
32.1
F · 64.1 T · 0.1
Micro cap
45
MDT 2026-06-22 11:16:07.747041+00
D
30.6
F · 59.4 T · 1.8
S&P R1K Large cap
46
ABT 2026-06-21 23:26:07.485982+00
D
30.0
F · 55.9 T · 4.1
S&P R1K Large cap
47
STE 2026-06-21 10:36:07.222735+00
F
29.3
F · 58.4 T · 0.1
S&P R1K Large cap
48
WOK 2026-06-21 03:11:07.196566+00
F
28.8
F · 54.3 T · 3.3
Micro cap
49
BFLY 2026-06-21 22:26:07.36574+00
F
28.5
F · 28.5 T · —
Small cap
50
PODD 2026-06-21 17:16:07.265938+00
F
28.4
F · 55.9 T · 1.0
S&P R1K Large cap
51
CLPT 2026-06-21 18:11:07.999481+00
F
27.8
F · 27.8 T · —
Small cap
52
BBNX 2026-06-21 12:26:06.63287+00
F
26.9
F · 45.6 T · 8.2
Small cap
53
LMRI 2026-06-22 07:51:07.80197+00
F
26.7
F · 50.0 T · 3.3
Small cap
54
GEHC 2026-06-21 17:06:07.78625+00
F
26.7
F · 53.1 T · 0.2
S&P NDX R1K Large cap
55
IRTC 2026-06-21 19:26:07.657436+00
F
26.5
F · 50.8 T · 2.2
Mid cap
56
BIO 2026-06-22 09:36:07.60868+00
F
26.4
F · 52.6 T · 0.2
R1K Mid cap
57
IRIX 2026-06-22 02:26:08.931896+00
F
25.6
F · 42.6 T · 8.6
Micro cap
58
NMTC 2026-06-21 11:46:06.980375+00
F
25.6
F · 51.1 T · 0.0
Micro cap
59
AHCO 2026-06-21 07:56:06.020987+00
F
25.5
F · 50.9 T · 0.0
Small cap
60
TMCI 2026-06-20 15:21:07.495385+00
F
25.4
F · 25.4 T · —
Micro cap
61
CV 2026-06-21 21:31:08.032957+00
F
25.3
F · 25.3 T · —
Small cap
62
CTSO 2026-06-22 07:06:08.047033+00
F
25.1
F · 50.1 T · 0.1
Micro cap
63
CNMD 2026-06-21 19:31:07.715388+00
F
24.9
F · 49.8 T · 0.0
Small cap
64
STIM 2026-06-21 19:36:08.13152+00
F
24.3
F · 48.6 T · 0.1
Micro cap
65
IART 2026-06-21 22:06:08.002802+00
F
23.9
F · 23.9 T · —
Small cap
66
CBLL 2026-06-21 16:06:08.467784+00
F
23.2
F · 46.3 T · 0.1
Small cap
67
BRKR 2026-06-21 14:36:07.615554+00
F
23.2
F · 23.2 T · —
R1K Mid cap
68
OWLT 2026-06-22 01:41:07.835634+00
F
23.1
F · 46.3 T · 0.0
Micro cap
69
ARAY 2026-06-21 17:26:08.009828+00
F
23.1
F · 46.1 T · 0.1
Micro cap
70
ZBH 2026-06-21 22:41:07.001733+00
F
23.0
F · 44.4 T · 1.5
S&P R1K Large cap
71
RCEL 2026-06-21 10:56:05.759319+00
F
22.9
F · 45.7 T · 0.0
Micro cap
72
QDEL 2026-06-20 18:11:07.357395+00
F
22.2
F · 36.3 T · 8.2
Small cap
73
INGN 2026-06-22 06:16:08.020917+00
F
22.2
F · 43.5 T · 0.8
Micro cap
74
TELA 2026-06-20 20:51:06.858456+00
F
22.1
F · 44.1 T · 0.0
Micro cap
75
OFIX 2026-06-22 09:21:07.250364+00
F
21.8
F · 43.6 T · 0.0
Small cap
76
MODD 2026-06-22 06:31:08.207685+00
F
21.7
F · 28.1 T · 15.3
Micro cap
77
SSII 2026-06-22 01:11:07.332138+00
F
21.1
F · 42.1 T · 0.0
Small cap
78
PHG 2026-06-22 11:01:09.877485+00
F
21.0
F · 40.7 T · 1.4
Large cap
79
PRCT 2026-06-22 11:46:08.301303+00
F
20.2
F · 40.4 T · 0.0
Small cap
80
AORT 2026-06-21 09:46:07.697424+00
F
20.1
F · 40.1 T · 0.0
Small cap
81
CVRX 2026-06-22 00:26:08.053512+00
F
18.2
F · 36.3 T · 0.0
Micro cap
82
VTAK 2026-06-21 01:26:06.594697+00
F
17.7
F · 35.1 T · 0.3
Micro cap
83
BJDX 2026-06-21 13:41:06.806114+00
F
17.5
F · 17.7 T · 17.3
Micro cap
84
AIDX 2026-06-21 08:06:07.049848+00
F
17.5
F · 34.9 T · 0.0
Micro cap
85
NEOG 2026-06-22 07:46:07.898765+00
F
17.4
F · 17.4 T · —
Small cap
86
VREX 2026-06-21 01:11:09.312463+00
F
17.3
F · 34.1 T · 0.6
Small cap
87
IVF 2026-06-21 10:46:07.234105+00
F
17.0
F · 34.0 T · 0.0
Micro cap
88
MDAI 2026-06-22 05:41:07.700693+00
F
16.8
F · 33.5 T · 0.0
Micro cap
89
VNRX 2026-06-21 00:56:06.526466+00
F
16.7
F · 33.3 T · 0.0
Micro cap
90
ATEC 2026-06-21 11:01:07.642824+00
F
16.2
F · 31.8 T · 0.7
Small cap
91
PLSM 2026-06-22 09:26:07.961919+00
F
16.0
F · 31.9 T · 0.0
Micro cap
92
BDMD 2026-06-21 12:41:07.404687+00
F
15.6
F · 31.2 T · 0.0
Micro cap
93
LUNG 2026-06-22 04:56:07.532507+00
F
15.1
F · 30.1 T · 0.0
Micro cap
94
TLSI 2026-06-20 21:26:06.701406+00
F
15.0
F · 29.3 T · 0.6
Micro cap
95
NXL 2026-06-21 07:41:06.542592+00
F
14.9
F · 29.9 T · 0.0
Micro cap
96
HYPR 2026-06-20 18:01:07.385942+00
F
14.9
F · 14.9 T · —
Micro cap
97
TNON 2026-06-22 01:46:07.772891+00
F
13.8
F · 27.7 T · 0.0
Micro cap
98
VVOS 2026-06-21 01:36:06.325611+00
F
13.6
F · 27.3 T · 0.0
Micro cap
99
LAB 2026-06-22 03:46:07.790459+00
F
13.4
F · 26.8 T · 0.0
Small cap
100
RXST 2026-06-22 11:06:08.230957+00
F
13.4
F · 26.7 T · 0.0
Micro cap
101
XAIR 2026-06-21 03:56:07.189921+00
F
13.2
F · 26.5 T · 0.0
Micro cap
102
QTI 2026-06-21 17:41:07.664486+00
F
12.9
F · 25.8 T · 0.0
Micro cap
103
CTKB 2026-06-21 19:16:07.910234+00
F
12.7
F · 25.1 T · 0.4
Small cap
104
ENOV 2026-06-22 08:26:07.860874+00
F
12.7
F · 25.4 T · 0.0
Small cap
105
TNDM 2026-06-20 21:31:06.829764+00
F
12.4
F · 24.8 T · 0.1
Small cap
106
MXCT 2026-06-21 22:56:07.510669+00
F
12.0
F · 18.0 T · 6.0
Micro cap
107
RPID 2026-06-22 02:51:07.823219+00
F
11.6
F · 23.3 T · 0.0
Micro cap
108
TRIB 2026-06-22 05:21:07.681056+00
F
11.6
F · 23.1 T · 0.0
Micro cap
109
LNSR 2026-06-22 07:41:07.100171+00
F
11.4
F · 20.2 T · 2.6
Micro cap
110
ADGM 2026-06-21 07:01:08.009044+00
F
10.7
F · 21.5 T · 0.0
Micro cap
111
LUCD 2026-06-21 05:26:07.874048+00
F
10.3
F · 20.5 T · 0.1
Micro cap
112
OM 2026-06-22 09:36:07.60868+00
F
10.1
F · 19.7 T · 0.4
Micro cap
113
SENS 2026-06-22 11:46:08.301303+00
F
9.8
F · 17.6 T · 2.1
Small cap
114
MOBI 2026-06-21 20:36:08.370473+00
F
9.6
F · 18.6 T · 0.6
Small cap
115
SRTS 2026-06-21 22:16:08.23148+00
F
9.4
F · 18.7 T · 0.1
Micro cap
116
QTRX 2026-06-22 00:26:08.053512+00
F
9.1
F · 15.7 T · 2.4
Micro cap
117
SERA 2026-06-21 03:41:07.323894+00
F
8.8
F · 17.3 T · 0.2
Micro cap
118
INBS 2026-06-22 01:51:07.848058+00
F
8.5
F · 17.1 T · 0.0
Micro cap
119
QSI 2026-06-21 05:31:07.71711+00
F
7.9
F · 15.9 T · 0.0
Micro cap
120
NSPR 2026-06-22 08:41:07.691408+00
F
7.2
F · 14.4 T · 0.0
Micro cap
121
HSCS 2026-06-22 01:01:07.583753+00
F
6.7
F · 13.4 T · 0.0
Micro cap
122
BMRA 2026-06-21 19:56:08.005951+00
F
6.5
F · 13.0 T · 0.0
Micro cap
123
ITOC 2026-06-22 02:31:07.964111+00
F
6.2
F · 11.6 T · 0.7
Micro cap
124
NUWE 2026-06-21 07:51:07.165561+00
F
6.0
F · 11.9 T · 0.0
Micro cap
125
COCH 2026-06-22 00:56:08.494428+00
F
5.2
F · 10.4 T · 0.0
Micro cap
126
ICCM 2026-06-22 01:26:08.62508+00
F
5.2
F · 5.2 T · —
Micro cap
127
LFWD 2026-06-21 11:46:06.980375+00
F
5.1
F · 10.0 T · 0.3
Micro cap
128
CATX 2026-06-22 03:16:07.935214+00
F
5.0
F · 9.9 T · 0.0
Small cap
129
PAVM 2026-06-21 06:51:07.041318+00
F
4.9
F · 9.8 T · 0.0
Micro cap
130
NNOX 2026-06-21 12:16:06.562373+00
F
4.1
F · 8.2 T · 0.0
Micro cap
131
PACB 2026-06-22 10:11:07.783627+00
F
3.7
F · 7.4 T · 0.0
Small cap
132
SINT 2026-06-20 18:16:07.465897+00
F
3.2
F · 6.3 T · 0.0
Micro cap
133
PMI 2026-06-22 11:31:08.026675+00
F
2.7
F · 4.6 T · 0.9
Micro cap
134
FEED 2026-06-21 14:06:08.09921+00
F
2.1
F · 4.1 T · 0.0
Micro cap
135
NVNO 2026-06-22 07:01:08.647052+00
F
1.8
F · 3.5 T · 0.0
Micro cap
136
CODX 2026-06-21 18:36:07.829715+00
F
1.6
F · 3.1 T · 0.0
Micro cap
137
AMIX 2026-06-21 09:11:07.072063+00
F
1.2
F · 2.1 T · 0.2
Micro cap
138
PFSA 2026-06-21 20:16:07.83634+00
F
0.0
F · 0.0 T · 0.0
Micro cap
139
POAS 2026-06-21 15:06:08.640347+00
F
0.0
F · 0.0 T · 0.0
Micro cap
140
AEMD 2026-06-21 07:21:08.403784+00
F
0.0
F · 0.0 T · —
Micro cap
141
IINN 2026-06-21 00:31:06.265398+00
F
0.0
F · 0.0 T · —
Micro cap