Terence  Hill net worth and biography

Terence Hill Biography and Net Worth

Director of BuzzFeed

Mr. Hill has served as the Chief Operating Officer of Allen Media, LLC and Entertainment Studios since joining the company in 1998. Mr. Hill is a media executive with over 35 years of experience in business operations, strategic planning, finance and corporate management. During his tenure, Mr. Hill was instrumental in transforming Allen Media Group into a diversified, fully integrated media and technology company. Prior to joining Entertainment Studios, Mr. Hill was an investment banker at Merrill Lynch & Company and focused on institutional real estate, capital markets and debt structuring. He holds a degree in Business Administration in Finance from the University of Southern California.

What is Terence Hill's net worth?

The estimated net worth of Terence Hill is at least $23.02 thousand as of June 17th, 2026. Hill owns 20,833 shares of BuzzFeed stock worth more than $23,020 as of September 16th. This net worth approximation does not reflect any other assets that Hill may own. Learn More about Terence Hill's net worth.

How do I contact Terence Hill?

The corporate mailing address for Hill and other BuzzFeed executives is 50 West 23rd Street, 6th Floor, New York, NY, 10010. BuzzFeed can also be reached via phone at (646) 397-2039 and via email at [email protected]. Learn More on Terence Hill's contact information.

Has Terence Hill been buying or selling shares of BuzzFeed?

Terence Hill has not been actively trading shares of BuzzFeed over the course of the past ninety days. Most recently, on Wednesday, June 17th, Terence Hill bought 20,833 shares of BuzzFeed stock. The stock was acquired at an average cost of $1.44 per share, with a total value of $29,999.52. Following the completion of the transaction, the director now directly owns 20,833 shares of the company's stock, valued at $29,999.52. Learn More on Terence Hill's trading history.

Who are BuzzFeed's active insiders?

BuzzFeed's insider roster includes Eric Gould (Director), Terence Hill (Director), S III (Major Shareholder), Sydnie Karras (Director), Chris Malone (Director), Janet Rolle (Director), and Adam Rothstein (Director). Learn More on BuzzFeed's active insiders.

Are insiders buying or selling shares of BuzzFeed?

In the last twelve months, BuzzFeed insiders bought shares 4 times. They purchased a total of 88,194 shares worth more than $126,999.36. The most recent insider tranaction occured on June, 17th when Director Terence Hill bought 20,833 shares worth more than $29,999.52. Insiders at BuzzFeed own 15.6% of the company. Learn More about insider trades at BuzzFeed.

Information on this page was last updated on 6/17/2026.

Terence Hill Insider Trading History at BuzzFeed

Transaction DateBuy/SellNumber of SharesAverage Share PriceTotal TransactionShares Held After TransactionDetails
6/17/2026Buy20,833$1.44$29,999.5220,833View SEC Filing Icon  
See Full Table

Terence Hill Buying and Selling Activity at BuzzFeed

This chart shows Terence Hill's buying and selling at BuzzFeed by year and by quarter.

Skip ChartChart Data in Insider Trading History Table

BuzzFeed Company Overview

BuzzFeed logo
BuzzFeed, Inc., a digital media company, distributes content across owned and operated, as well as third-party platforms. The company offers BuzzFeed, a go-to authority for entertainment, pop culture, and Internet with articles, lists, quizzes, videos, and original series; BuzzFeed News, a pocket friendly newsroom; Tasty, a platform for food content; HuffPost, media platform for news, politics, opinion, entertainment, features, and lifestyle content. It also provides display, programmatic, and video advertising on its owned and operated sites and applications. BuzzFeed, Inc. is headquartered in New York, New York.
Read More

Today's Range

Now: $1.09
Low: $1.07
High: $1.11

50 Day Range

MA: $1.18
Low: $1.05
High: $1.49

2 Week Range

Now: $1.09
Low: $0.54
High: $2.21

Volume

75,885 shs

Average Volume

1,506,689 shs

Market Capitalization

$90.41 million

P/E Ratio

N/A

Dividend Yield

N/A

Beta

3.78