Sundar PichaiSundar Pichai earned $164M in 2023

Barry Sloane is the Chief Executive Officer and President of NewtekOne, Inc., where he has been leading the company since 1999. His journey in finance started back in the 1980s, and over the years, he has shaped his experience in...

Quick Links
N

Barry Sloane

CEO of NewtekOne

Field of Expertise

Finance & Banking - Finance

CEO of NewtekOne for

20 years 8 months (Aug 2004 - Present)

Previous Experience

Unknown

Rivals

Competitors/colleagues of Barry Sloane

Holdings

See how much did Barry Sloane make over time.

Barry Sloane has been actively engaged in managing his holdings in NewtekOne, Inc. He holds approximately 965,833 shares of the company's stock, making up a substantial part of his net worth. Over the years, he has seen the value of...

Total Stock Sold

$111.96K

NEWT

$111.96K

3,320.6 NEWT shares

What if they kept their stock?

If Barry Sloane didn't sell their stock, today they would have:
Extra NEWT3,320.6 shares worth $49.34K.
This is -55.93% and $62.62K less than what they got when they sold the stock.

Charitable Transactions

NEWT

375,234.6 shares

NEWT

Recent Charitable Transactions

NEWT

40,134 shares

NEWT

Sep 23, 2024

Charity

NEWT

60,000 shares

NEWT

Mar 15, 2021

Charity

NEWT

81,500 shares

NEWT

Dec 31, 2020

Charity

NEWT

$34.10K

NEWT at $22.74/share

Dec 31, 2019

Charity

NEWT

50,000 shares

NEWT

Jun 4, 2018

Charity

NEWT

87,636 shares

NEWT

Dec 31, 2015

Charity

Insider Trading

See recent insider trades of Barry Sloane.

NEWT

40,134 shares

NEWT

Sep 23, 2024

Charity

NEWT

$472.40K

NEWT at $11.77/share

Sep 23, 2024

Purchase

NEWT

$80.64K

NEWT at $12.13/share

Aug 14, 2024

Purchase

NEWT

$62.70K

NEWT at $12.54/share

Jun 17, 2024

Purchase

NEWT

$64.60K

NEWT at $12.92/share

Jun 17, 2024

Purchase

NEWT

$140.93K

NEWT at $14.09/share

May 15, 2024

Purchase

NEWT

$40.34K

NEWT at $13.45/share

Dec 13, 2023

Purchase

NEWT

$67.89K

NEWT at $12.98/share

Nov 27, 2023

Purchase

NEWT

$82.81K

NEWT at $14.79/share

Dec 31, 2023

Purchase

NEWT

$14.90K

NEWT at $14.90/share

Sep 22, 2023

Purchase

Compensation History

See how much did Barry Sloane make over time.

For the year 2023, Barry Sloane's compensation was primarily composed of his base salary of $700,000 and vested stock awards valued at around $727,780. Notably, he did not receive any cash bonuses this year due to performance evaluations. However, looking back over recent years, Sloane’s total compensation for 2021 was significantly higher at about $2.2 million, which included a $1 million cash bonus. His compensation structure reflects Newtek's philosophy of tying executive pay closely to company performance and long-term shareholder value. This focus aims to align Sloane's interests with those of the shareholders and keep the company on a growth path. The way his compensation has varied over the years shows an adaptive approach to rewarding leadership based on actual results rather than promises.

Year

2023

Total Compensation

$1.43M

Salary

$700.00K

Board Justification

The compensation philosophy aims to attract and retain key executives while aligning their interests with those of shareholders through performance-based incentives.

Bonus

$0.00

Board Justification

No cash bonus was awarded for 2023 due to performance evaluations.

Other

$0.00

Board Justification

No additional compensation was reported for 2023.

Restricted Stock

$727.78K(35.69K Restricted Stock Awards)

Board Justification

Vested stock awards include 35,693 shares from previous grants that vested in 2023.

Performance Metrics

The performance metrics considered for compensation include overall company performance, growth in profitability, and shareholder returns.