Kayak in a sentence as a noun

Yesterday I saw some big numbers: 100M for github, 20M for stripe, 10M for someone else, plus kayak IPO numbers.

Kayak definitions

noun

a small canoe consisting of a light frame made watertight with animal skins; used by Eskimos

verb

travel in a small canoe; "we kayaked down the river"