Sundar PichaiSundar Pichai earned $164M in 2023

Michael Levitz serves as the CEO of Insulet Corporation, known for its innovative medical devices. With a Bachelor of Arts in Business Economics from the University of California Santa Barbara, he has built a solid career in finance. Before stepping...

Quick Links
A

Michael Levitz

Ex-CEO of Anika Therapeutics

Education

Bachelor of Arts in Business Economics, with emphasis in Accounting from the University of California Santa Barbara

Field of Expertise

Finance & Banking - Finance

Sector of Economy

Healthcare

CEO of Anika Therapeutics for

3 years 10 months (Jul 2020 - May 2024)

Previous Experience

Unknown

Rivals

Competitors/colleagues of Michael Levitz

Holdings

See how much did Michael Levitz make over time.

Michael Levitz has experienced significant fluctuations in his stock holdings as CEO of Insulet Corporation. Notably, in early 2023, his stock value peaked at about $18 million. This figure highlighted the confidence and trust he places in the company’s future,...

Total Stock Sold

$126.25K

PODD

$126.25K

1,350 PODD shares

What if they kept their stock?

If Michael Levitz didn't sell their stock, today they would have:
Extra PODD1,350 shares worth $246.97K.
This is 95.62% and $120.72K more than what they got when they sold the stock.

Insider Trading

See recent insider trades of Michael Levitz.

PODD

$124.21K

PODD at $92.01/share

Feb 27, 2019

Sale

PODD

15,989 shares

PODD

Feb 13, 2018

Received

PODD

6,491 shares

PODD

Feb 22, 2017

Received

PODD

10,253 shares

PODD

Feb 24, 2016

Received

PODD

43,028 shares

PODD

May 4, 2015

Received

Compensation History

See how much did Michael Levitz make over time.

In 2023, Michael Levitz earned a total compensation of approximately $12.38 million as CEO of Insulet Corporation. This includes a base salary of $842,308, along with a sizable bonus of $2,027,760 based on the company's performance. Additionally, he received stock options worth around $9900, which emphasizes the company's strategy of aligning executive pay with performance metrics related to revenue and earnings growth. Interestingly, his compensation saw a dramatic rise from just $448,150 in 2022 and $1.7 million in 2021. This growth in compensation underlines both Levitz's importance in steering Insulet's direction and the company's overall success in recent times, marking a striking increase in rewards for impactful leadership.

Year

2023

Total Compensation

$2.88M

Salary

$842.31K

Board Justification

The compensation program is designed to align executive interests with those of shareholders and promote long-term growth.

Bonus

$2.03M

Board Justification

Annual incentive cash awards based on Company performance in 2023.

Other

$9.90K

Board Justification

Includes contributions to the 401(k) Profit Sharing Plan and other compensation.

Restricted Stock

$0.00(0 RSU)

Board Justification

No vested stock reported for 2023.

Performance Metrics

The performance metrics for 2023 included financial goals based on Adjusted Revenue and Adjusted EBIT.