Name Net Calls Calls Puts Return since
30 Sep ‘23
101
$123M $192M $69.3M 13%
102
$121M $314M $193M 49.6%
103
$117M $653M $536M 70.4%
PEN icon
104
Penumbra
PEN
$13.3B
$117M $222M $106M 40.6%
105
$113M $811M $698M 29.3%
106
$112M $214M $102M 96.6%
107
$109M $294M $186M 321%
108
$108M $1.13B $1.03B 31.7%
109
$107M $187M $80.2M 33.2%
110
$106M $186M $79.5M 65.9%
ROP icon
111
Roper Technologies
ROP
$36.6B
$105M $165M $59.5M 26.5%
112
$105M $1.11B $1.01B 62.2%
113
$105M $207M $102M 384%
114
$104M $451M $347M 48.9%
115
$104M $553M $449M 32.7%
116
$104M $503M $399M 160%
117
$103M $277M $174M 216%
118
$103M $196M $93.1M 760%
119
$103M $919M $816M 97.3%
120
$101M $219M $119M 16.7%
121
$99.5M $215M $116M 338%
122
$97.6M $504M $406M 54.7%
123
$97.3M $312M $215M 48.1%
124
$97.2M $422M $324M 7.56%
125
$94.8M $916M $821M 7.25%