Robert E Landry's Net Worth

Robert E Landry's net worth is estimated to be at least $14,872,068.29 as of 12/24/2024. CoreStreet's estimation of Robert E Landry's net worth is based on their sale of stock and current holding of stock.

Robert E Landry is CFO at Regeneron Pharmaceuticals Inc. They have executed at least 31 trades of stock as per SEC Form 4 filings. Their most recent trade was for 223 units of REGN stock on 08/23/2023. Their biggest sale was on 06/09/2020 when they sold 4,271 units of Regeneron Pharmaceuticals Inc stock for $2,590,745.89. They typically trade 6 times per year.

Total value of insider buys:
  • $0.00
Total value of insider sells:
  • $14,872,068.29
Most recent insider trade:
  • Aug. 23, 2023

Robert E Landry's Insider Trading History

Regeneron Pharmaceuticals IncTitleAmountPriceTypeTotal Value
Aug. 23, 2023
CFO223$844.00Sell$188,212.00
March 27, 2023
CFO183$821.70Sell$150,371.10
Feb. 6, 2023
CFO752$788.88Sell$593,237.76
Feb. 3, 2023
CFO739$764.50Sell$564,965.50
Oct. 17, 2022
CFO358$739.50Sell$264,741.00
April 1, 2022
CFO316$695.81Sell$219,875.96
March 29, 2022
CFO2,683$687.90Sell$1,845,635.70
March 21, 2022
CFO300$693.00Sell$207,900.00
March 17, 2022
CFO83$686.00Sell$56,938.00
Dec. 13, 2021
CFO116$662.50Sell$76,850.00
Dec. 10, 2021
CFO781$666.42Sell$520,474.02
Nov. 17, 2021
CFO681$645.08Sell$439,299.48
Aug. 9, 2021
CFO364$617.83Sell$224,890.12
Aug. 4, 2020
CFO696$654.46Sell$455,504.16
July 21, 2020
CFO391$647.58Sell$253,203.78
July 14, 2020
CFO579$640.50Sell$370,849.50
July 8, 2020
CFO1,160$639.66Sell$742,005.60
June 29, 2020
CFO400$612.57Sell$245,028.00
June 9, 2020
CFO4,271$606.59Sell$2,590,745.89
April 20, 2020
CFO3,250$566.94Sell$1,842,555.00
April 17, 2020
CFO991$557.68Sell$552,660.88
April 15, 2020
CFO853$518.49Sell$442,271.97
April 13, 2020
CFO828$509.79Sell$422,106.12
April 7, 2020
CFO696$497.52Sell$346,273.92
April 2, 2020
CFO105$495.88Sell$52,067.40
Feb. 25, 2020
CFO214$449.01Sell$96,088.14
Sept. 6, 2017
SVP663$498.60Sell$330,571.80
Sept. 5, 2017
CFO189$501.06Sell$94,700.34
Aug. 31, 2017
SVP427$493.43Sell$210,694.61
Aug. 23, 2017
SVP468$476.45Sell$222,978.60
Aug. 8, 2017
SVP526$472.19Sell$248,371.94