Stocks · Financials · Fire, Marine & Casualty Insurance

GREENLIGHT CAPITAL RE, LTD.

GLRE Clue Score71
Fiscal year ends December CIK 0001385613 Results filed 2 Nov 2026

What the insiders did Net selling

By person

19 insiders · 30 transactions
1.4×

Greg Richardson holds only 1.4 times base salary in stock. $1.19M of shares against $800.00K in salary for 2025.

Salary from the company's own proxy. The shares are what Greg Richardson last reported holding, valued at $14.90, the price ORDINARY SHARES was last bought or sold at on the open market here, on 28 Sep 2026.

Insider
Role
Bought
Sold
Net
Holding
Of company
Worth
Change
Joseph P Platt JR
Director
$64.86K (1)
$967.14K (5)
−$902.28K
177,611
0.5441%
$2.65M
−16.1%
Ian Isaacs
Director
—
$722.10K (10)
−$722.10K
82,992
0.2543%
$1.24M
−39.4%
Greg Richardson
Chief Executive Officer
$637.30K (2)
—
+$637.30K
80,091
0.2454%
$1.19M
—
Sherry Diaz
Controller
—
$203.58K (2)
−$203.58K
86,879
0.2662%
$1.29M
−11.1%
Leonard R Goldberg
Director
$186.24K (2)
—
+$186.24K
286,597
0.8780%
$4.27M
+10.8%
David Sigmon
General Counsel
—
$129.98K (1)
−$129.98K
32,678
0.1001%
$486.93K
+9.3%
Thomas James Curnock
Grp Chief Underwriting Officer
—
$125.07K (2)
−$125.07K
172,496
0.5285%
$2.57M
−20.0%
Ursuline F Foley
Director
$64.59K (1)
—
+$64.59K
62,092
0.1902%
$925.22K
+51.2%
Patrick O'Brien
Chief Operating Officer
—
$49.50K (1)
−$49.50K
208,633
0.6392%
$3.11M
+37.5%
Brian Joseph OReilly
Head of Innovations
—
— (1)
$0.00
97,135
0.2976%
$1.45M
−10.6%
Faramarz Romer
Chief Financial Officer
—
— (1)
$0.00
152,481
0.4671%
$2.27M
−1.8%
Richard Paul Strommer
Chief Actuary
—
— (1)
$0.00
68,025
0.2084%
$1.01M
+3.2%
David Einhorn
Director
—
—
—
7,312,748
22.40%
$108.97M
−3.0%
Bryan Murphy
Director
—
—
—
173,562
0.5317%
$2.59M
+10.2%
Victoria W Guest
Director
—
—
—
57,092
0.1749%
$850.72K
+39.1%
Johnny Ferrari
Director
—
—
—
57,092
0.1749%
$850.72K
+39.1%
Steven Archambault
Chief Accounting Officer
—
—
—
16,158
0.0495%
$240.77K
+217.5%
Ariel Warszawski
Director
—
—
—
14,386
0.0441%
$214.36K
—
John Welch
Director
—
—
—
13,356
0.0409%
$199.02K
—