Cover Image Allen & Company
Allen & Company

Allen & Company

HQ - Lakeland

Summary

Edit Data

Allen & Company is an American privately held boutique investment bank based at 711 Fifth Avenue, New York.

Deals Overview

Edit Data
Total Deals96
Valued Deals71
Total Value£ 456.91 B
Avg. Deal Size£ 6.44 B

Top

Leading

Established

2024

2023

2022

2021

2020

Financial Advisors to Media deals in North America


Independent Financial Advisors to Large Cap deals in North America


Independent Financial Advisors in North America


Financial Advisors to Listed Targets in North America


Financial Advisors to Consumer deals in North America


Financial Advisors to Technology deals in North America


Financial Advisors in North America


Financial Advisors to Large Cap deals in North America


Financial Advisors to Sell-Side in North America


Financial Advisors to DeSPAC deals in North America


Financial Advisors to Media deals in EMEA

Financial Advisors to Media deals in North America


Independent Financial Advisors to Large Cap deals in North America


Independent Financial Advisors in North America


Financial Advisors to Listed Targets in North America


Financial Advisors to Consumer deals in North America


Financial Advisors to Technology deals in North America


Financial Advisors in North America


Financial Advisors to Large Cap deals in North America


Financial Advisors to Sell-Side in North America


Financial Advisors to DeSPAC deals in North America


Financial Advisors to Media deals in EMEA

All rights reserved. Copyright © 2025 Datasite