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

Drug Manufacturers - Specialty & Generic

Composite avg
27.6
Fundamentals avg
32.9
Technicals avg
17.2

Leaderboard

All Drug Manufacturers - Specialty & Generic 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
BCRX 2026-06-21 12:36:07.792897+00
A
91.9
F · 91.9 T · —
Mid cap
2
UTHR 2026-06-20 23:21:07.04164+00
A
79.3
F · 62.7 T · 95.9
Large cap
3
NBIX 2026-06-21 08:41:06.805689+00
A
75.9
F · 51.8 T · 100.0
R1K Large cap
4
INDV 2026-06-21 11:36:08.117467+00
B
73.2
F · 46.4 T · 100.0
Mid cap
5
IRWD 2026-06-22 08:46:08.13393+00
B
72.0
F · 72.0 T · —
Small cap
6
KNSA 2026-06-22 04:26:08.159287+00
B
71.1
F · 42.3 T · 99.9
Mid cap
7
LNTH 2026-06-22 01:56:07.993597+00
B
68.0
F · 36.3 T · 99.8
Mid cap
8
ALKS 2026-06-21 08:46:07.596838+00
B
67.6
F · 35.2 T · 100.0
Mid cap
9
ANIK 2026-06-21 13:26:06.044159+00
B
65.6
F · 33.0 T · 98.2
Micro cap
10
TKNO 2026-06-21 00:31:06.265398+00
B
63.1
F · 26.2 T · 99.9
Micro cap
11
ESPR 2026-06-21 13:06:07.909438+00
C
58.0
F · 58.0 T · —
Small cap
12
TXMD 2026-06-20 22:31:06.455364+00
C
53.6
F · 53.6 T · —
Micro cap
13
TRLV 2026-06-20 23:16:07.147401+00
C
52.5
F · 52.5 T · —
Mid cap
14
HROW 2026-06-22 01:01:07.583753+00
C
52.2
F · 52.2 T · —
Small cap
15
TEVA 2026-06-20 20:56:07.374316+00
C
49.9
F · 49.9 T · —
Large cap
16
CPIX 2026-06-21 18:46:07.610508+00
C
45.2
F · 45.2 T · —
Micro cap
17
SCYX 2026-06-21 03:56:07.189921+00
D
43.7
F · 43.7 T · —
Micro cap
18
AMRX 2026-06-21 15:46:07.72822+00
D
41.8
F · 41.8 T · —
Mid cap
19
IMCC 2026-06-21 00:36:06.115993+00
D
41.4
F · 52.9 T · 29.9
Micro cap
20
AKBA 2026-06-21 08:26:06.424349+00
D
40.1
F · 80.3 T · 0.0
Micro cap
21
ETON 2026-06-21 21:31:08.032957+00
D
39.8
F · 39.8 T · —
Small cap
22
LQDA 2026-06-21 17:36:08.044017+00
D
38.0
F · 38.0 T · —
Mid cap
23
VTRS 2026-06-21 18:31:07.908356+00
D
35.6
F · 35.6 T · —
S&P R1K Large cap
24
BFRI 2026-06-21 13:11:06.793524+00
D
35.3
F · 35.3 T · —
Micro cap
25
ZTS 2026-06-21 22:41:07.001733+00
D
35.0
F · 68.9 T · 1.2
S&P R1K Large cap
26
CABR 2026-06-21 15:36:08.228681+00
D
34.7
F · 6.8 T · 62.7
Micro cap
27
HIMS 2026-06-22 00:41:08.249004+00
D
33.9
F · 33.9 T · —
Mid cap
28
COLL 2026-06-21 21:16:08.119023+00
D
33.5
F · 66.9 T · 0.1
Small cap
29
ACB 2026-06-20 19:46:07.403037+00
D
33.4
F · 33.4 T · —
Micro cap
30
ANIP 2026-06-22 04:56:07.532507+00
D
32.4
F · 57.5 T · 7.2
Small cap
31
ALVO 2026-06-21 09:01:07.152696+00
D
30.4
F · 33.4 T · 27.5
Small cap
32
EBS 2026-06-21 16:06:08.467784+00
F
27.9
F · 55.9 T · 0.0
Small cap
33
SIGA 2026-06-21 03:21:07.150514+00
F
27.3
F · 54.5 T · 0.2
Small cap
34
HCM 2026-06-22 04:11:07.74233+00
F
26.7
F · 53.4 T · 0.0
Mid cap
35
BHC 2026-06-21 13:26:06.044159+00
F
26.6
F · 53.2 T · 0.0
Mid cap
36
PCRX 2026-06-21 16:21:08.259316+00
F
25.5
F · 51.0 T · 0.1
Small cap
37
AMPH 2026-06-22 09:36:07.60868+00
F
25.3
F · 48.6 T · 2.0
Small cap
38
HLN 2026-06-22 00:46:07.877239+00
F
25.2
F · 50.2 T · 0.2
Large cap
39
XERS 2026-06-21 04:06:06.005665+00
F
24.7
F · 48.9 T · 0.4
Small cap
40
TAK 2026-06-20 18:46:07.034054+00
F
24.5
F · 49.0 T · 0.0
Large cap
41
PAHC 2026-06-22 07:36:08.078056+00
F
24.4
F · 48.5 T · 0.3
Small cap
42
ELAN 2026-06-21 20:51:08.662813+00
F
24.4
F · 24.4 T · —
R1K Large cap
43
PBH 2026-06-22 05:46:08.616266+00
F
23.9
F · 47.6 T · 0.3
Mid cap
44
KMDA 2026-06-22 01:26:08.62508+00
F
22.9
F · 45.8 T · 0.0
Small cap
45
INCR 2026-06-22 01:51:07.848058+00
F
22.5
F · 44.9 T · 0.2
Micro cap
46
RDY 2026-06-20 15:56:09.348259+00
F
22.4
F · 44.7 T · 0.1
Large cap
47
ORGO 2026-06-20 23:16:07.147401+00
F
22.2
F · 44.2 T · 0.2
Small cap
48
DERM 2026-06-22 10:16:07.988267+00
F
21.3
F · 34.2 T · 8.4
Micro cap
49
BGM 2026-06-20 18:06:08.84331+00
F
20.0
F · 28.7 T · 11.3
Micro cap
50
EOLS 2026-06-21 21:11:08.208494+00
F
19.8
F · 19.8 T · —
Small cap
51
AMLX 2026-06-21 16:36:08.938421+00
F
19.7
F · 19.7 T · —
Small cap
52
BIOA 2026-06-22 04:56:07.532507+00
F
19.4
F · 19.4 T · —
Small cap
53
LFCR 2026-06-22 04:11:07.74233+00
F
19.2
F · 34.6 T · 3.8
Micro cap
54
SBFM 2026-06-22 00:41:08.249004+00
F
19.0
F · 19.0 T · —
Micro cap
55
CRON 2026-06-22 10:21:07.602531+00
F
16.3
F · 30.4 T · 2.2
Small cap
56
YCBD 2026-06-21 04:41:05.798279+00
F
15.1
F · 30.2 T · 0.0
Micro cap
57
SUPN 2026-06-20 20:06:06.372691+00
F
15.0
F · 29.9 T · 0.1
Mid cap
58
ASRT 2026-06-21 10:51:07.045455+00
F
14.7
F · 14.7 T · —
Micro cap
59
PRGO 2026-06-21 05:56:07.437582+00
F
14.4
F · 28.7 T · 0.1
R1K Small cap
60
RMTI 2026-06-20 20:31:06.597908+00
F
14.1
F · 28.1 T · 0.1
Micro cap
61
EVO 2026-06-21 11:56:06.580529+00
F
13.8
F · 27.5 T · 0.0
Small cap
62
OGI 2026-06-21 10:46:07.234105+00
F
11.7
F · 23.4 T · 0.0
Micro cap
63
UPC 2026-06-21 22:46:07.8518+00
F
10.6
F · 20.7 T · 0.4
Micro cap
64
SNOA 2026-06-22 05:21:07.681056+00
F
10.6
F · 20.4 T · 0.7
Micro cap
65
GELS 2026-06-20 16:26:07.830082+00
F
9.6
F · 9.6 T · —
Micro cap
66
ZYBT 2026-06-21 05:46:07.477877+00
F
9.3
F · 18.5 T · 0.0
Micro cap
67
BTAI 2026-06-21 14:51:07.857138+00
F
8.9
F · 17.6 T · 0.1
Micro cap
68
OPTH 2026-06-20 19:46:07.403037+00
F
8.6
F · 5.3 T · 12.0
Micro cap
69
INM 2026-06-22 01:56:07.993597+00
F
7.5
F · 7.5 T · —
Micro cap
70
AYTU 2026-06-21 11:56:06.580529+00
F
7.3
F · 14.6 T · 0.1
Micro cap
71
RDHL 2026-06-22 09:46:08.177766+00
F
6.1
F · 12.2 T · 0.0
Micro cap
72
SXTC 2026-06-20 19:16:09.947829+00
F
5.4
F · 10.2 T · 0.5
Micro cap
73
CGC 2026-06-22 02:31:07.964111+00
F
5.1
F · 5.1 T · —
Small cap
74
CPHI 2026-06-21 09:21:07.309344+00
F
4.9
F · 8.8 T · 1.0
Micro cap
75
IXHL 2026-06-21 08:21:06.614289+00
F
4.6
F · 0.0 T · 9.2
Micro cap
76
APUS 2026-06-22 12:26:08.257657+00
F
4.0
F · 7.9 T · 0.0
Micro cap
77
TLRY 2026-06-22 03:26:08.439457+00
F
2.6
F · 5.2 T · 0.0
Small cap
78
AKAN 2026-06-20 18:31:06.833322+00
F
0.3
F · 0.0 T · 0.5
Micro cap
79
PRFX 2026-06-22 08:06:07.595688+00
F
0.2
F · 0.0 T · 0.5
Micro cap
80
CRDL 2026-06-21 01:56:07.853618+00
F
0.0
F · 0.0 T · 0.0
Micro cap
81
AQST 2026-06-21 10:06:06.966865+00
F
0.0
F · 0.0 T · 0.0
Small cap
82
CTOR 2026-06-21 19:16:07.910234+00
F
0.0
F · 0.0 T · 0.0
Micro cap
83
RGC 2026-06-20 17:36:07.129323+00
F
0.0
F · 0.0 T · —
Large cap
84
SHPH 2026-06-20 18:11:07.357395+00
F
0.0
F · 0.0 T · —
Micro cap
85
TLPH 2026-06-21 14:41:12.51986+00
F
0.0
F · 0.0 T · —
Micro cap