Jones Russell N.

Insider Buys Quantity –
1
2021-03-19PurchaseOlo Inc.
OLO
director
26,100
0.0523%
$25.00$652,500-4.43%