Live
$CONGRESS
Official portrait of Robert P. Bresnahan, Jr.
Official portrait · Office of the Clerk
Member of the House

Robert P. Bresnahan, Jr.

RepublicanPA-8· PennsylvaniaRepublican
Post on X

Committees

  • Committee on Agriculture
  • Committee on Transportation and Infrastructure
  • Committee on Small Business
Reports on file
21
Trades read
654
Buys
283
Sells
371
Declared in 2026
$166K to $365K

“Declared in 2026” is the sum of the ranges declared on 5 trades filed that year. A range, not an exact amount.

Trades

Trades filed by Robert P. Bresnahan, Jr.654 on file · newest disclosure first
Corning Incorporated Common Stock1 yr agoBUYGLW$1,001 to $15,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of Corning Incorporated.

GLWCorning Incorporated Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Crexendo, Inc.1 yr agoBUYEXE$1,001 to $15,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of Crexendo, Inc.

EXECrexendo, Inc.[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

D.R. Horton, Inc. Common Stock1 yr agoBUYDHI$1,001 to $15,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of D.R. Horton, Inc.

DHID.R. Horton, Inc. Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Danaher Corporation Common Stock1 yr agoBUYDHR$15,001 to $50,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $15,001 to $50,000 of Danaher Corporation.

DHRDanaher Corporation Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Darden Restaurants, Inc. Common Stock1 yr agoBUYDRI$1,001 to $15,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of Darden Restaurants, Inc.

DRIDarden Restaurants, Inc. Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

DBA Sempra Common Stock1 yr agoBUYSRE$1,001 to $15,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of DBA Sempra.

SREDBA Sempra Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Dell Technologies Inc. Class C Common Stock1 yr agoBUYDELLOn chain$1,001 to $15,00030 dto discloseCopy
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of Dell Technologies Inc.

DELLDell Technologies Inc. Class C Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Delta Air Lines, Inc. Common Stock1 yr agoBUYDAL$1,001 to $15,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of Delta Air Lines, Inc.

DALDelta Air Lines, Inc. Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Devon Energy Corporation Common Stock1 yr agoBUYDVN$1,001 to $15,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of Devon Energy Corporation.

DVNDevon Energy Corporation Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Diamondback Energy, Inc. - Common Stock1 yr agoSELLFANG$1,001 to $15,00030 dto disclose
SELL

Robert P. Bresnahan, Jr. sold $1,001 to $15,000 of Diamondback Energy, Inc.

FANGDiamondback Energy, Inc. - Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

DoorDash, Inc. - Common Stock1 yr agoBUYDASH$1,001 to $15,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of DoorDash, Inc.

DASHDoorDash, Inc. - Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Dover Corporation Common Stock1 yr agoBUYDOV$1,001 to $15,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of Dover Corporation.

DOVDover Corporation Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Edwards Lifesciences Corporation Common Stock1 yr agoBUYEW$1,001 to $15,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of Edwards Lifesciences Corporation.

EWEdwards Lifesciences Corporation Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Electronic Arts Inc. - Common Stock1 yr agoSELLEA$1,001 to $15,00030 dto disclose
SELL

Robert P. Bresnahan, Jr. sold $1,001 to $15,000 of Electronic Arts Inc.

EAElectronic Arts Inc. - Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

EQT Corporation Common Stock1 yr agoBUYEQT$1,001 to $15,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of EQT Corporation.

EQTEQT Corporation Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Equifax, Inc. Common Stock1 yr agoBUYEFX$1,001 to $15,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of Equifax, Inc.

EFXEquifax, Inc. Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Eversource Energy1 yr agoBUYES$1,001 to $15,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of Eversource Energy.

ESEversource Energy[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Exxon Mobil Corporation Common Stock1 yr agoBUYXOMOn chain$1,001 to $15,00030 dto discloseCopy
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of Exxon Mobil Corporation.

XOMExxon Mobil Corporation Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

First Solar, Inc. - Common Stock1 yr agoSELLFSLR$1,001 to $15,00030 dto disclose
SELL

Robert P. Bresnahan, Jr. sold $1,001 to $15,000 of First Solar, Inc.

FSLRFirst Solar, Inc. - Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Ford Motor Company Common Stock1 yr agoBUYF$1,001 to $15,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of Ford Motor Company.

FFord Motor Company Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Fortive Corporation Common Stock1 yr agoBUYFTV$1,001 to $15,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of Fortive Corporation.

FTVFortive Corporation Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

General Dynamics Corporation Common Stock1 yr agoSELLGD$1,001 to $15,00030 dto disclose
SELL

Robert P. Bresnahan, Jr. sold $1,001 to $15,000 of General Dynamics Corporation.

GDGeneral Dynamics Corporation Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

General Motors Company Common Stock1 yr agoBUYGM$1,001 to $15,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of General Motors Company.

GMGeneral Motors Company Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

GoDaddy Inc. Class A Common Stock1 yr agoBUYGDDY$1,001 to $15,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of GoDaddy Inc.

GDDYGoDaddy Inc. Class A Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Henry Schein, Inc. - Common Stock1 yr agoBUYHSIC$1,001 to $15,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of Henry Schein, Inc.

HSICHenry Schein, Inc. - Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Honeywell International Inc.1 yr agoSELLHON$1,001 to $15,00030 dto disclose
SELL

Robert P. Bresnahan, Jr. sold $1,001 to $15,000 of Honeywell International Inc.

HONHoneywell International Inc.[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Honeywell International Inc.1 yr agoSELLHON$1,001 to $15,00030 dto disclose
SELL

Robert P. Bresnahan, Jr. sold $1,001 to $15,000 of Honeywell International Inc.

HONHoneywell International Inc.[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Huntington Bancshares Incorporated - Common Stock1 yr agoSELLHBAN$1,001 to $15,00030 dto disclose
SELL

Robert P. Bresnahan, Jr. sold $1,001 to $15,000 of Huntington Bancshares Incorporated.

HBANHuntington Bancshares Incorporated - Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Ingersoll Rand Inc. Common Stock1 yr agoBUYIR$1,001 to $15,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of Ingersoll Rand Inc.

IRIngersoll Rand Inc. Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

IQVIA Holdings, Inc. Common Stock1 yr agoBUYIQV$15,001 to $50,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $15,001 to $50,000 of IQVIA Holdings, Inc.

IQVIQVIA Holdings, Inc. Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Kellanova Common Stock1 yr agoBUYK$1,001 to $15,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of Kellanova.

KKellanova Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Keysight Technologies Inc. Common Stock1 yr agoBUYKEYS$1,001 to $15,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $1,001 to $15,000 of Keysight Technologies Inc.

KEYSKeysight Technologies Inc. Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

KKR & Co. Inc. Common Stock1 yr agoSELLKKR$1,001 to $15,00030 dto disclose
SELL

Robert P. Bresnahan, Jr. sold $1,001 to $15,000 of KKR & Co. Inc.

KKRKKR & Co. Inc. Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Labcorp Holdings Inc. Common Stock1 yr agoSELLLH$1,001 to $15,00030 dto disclose
SELL

Robert P. Bresnahan, Jr. sold $1,001 to $15,000 of Labcorp Holdings Inc.

LHLabcorp Holdings Inc. Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Lam Research Corporation - Common Stock1 yr agoSELLLRCX$1,001 to $15,00030 dto disclose
SELL

Robert P. Bresnahan, Jr. sold $1,001 to $15,000 of Lam Research Corporation.

LRCXLam Research Corporation - Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Linde plc - Ordinary Shares1 yr agoSELLLIN$1,001 to $15,00030 dto disclose
SELL

Robert P. Bresnahan, Jr. sold $1,001 to $15,000 of Linde plc.

LINLinde plc - Ordinary Shares[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Lowe's Companies, Inc. Common Stock1 yr agoSELLLOW$1,001 to $15,00030 dto disclose
SELL

Robert P. Bresnahan, Jr. sold $1,001 to $15,000 of Lowe's Companies, Inc.

LOWLowe's Companies, Inc. Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Marathon Petroleum Corporation Common Stock1 yr agoSELLMPC$1,001 to $15,00030 dto disclose
SELL

Robert P. Bresnahan, Jr. sold $1,001 to $15,000 of Marathon Petroleum Corporation.

MPCMarathon Petroleum Corporation Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Merck & Company, Inc. Common Stock1 yr agoBUYMRK$15,001 to $50,00030 dto disclose
BUY

Robert P. Bresnahan, Jr. bought $15,001 to $50,000 of Merck & Company, Inc.

MRKMerck & Company, Inc. Common Stock[ST]
Owner
Member
Traded
Apr 8, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account

Disclosed 30 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Meta Platforms, Inc. - Class A Common Stock1 yr agoSELLMETA$1,001 to $15,00022 dto disclose
SELL (PARTIAL)

Robert P. Bresnahan, Jr. sold $1,001 to $15,000 of Meta Platforms, Inc., a partial sale.

METAMeta Platforms, Inc. - Class A Common Stock[ST]
Owner
Member
Traded
Apr 16, 2025
Disclosed
May 8, 2025
Account
JP Morgan Brokerage Account #2

Disclosed 22 days after the trade. That is legal.

Sits on: Committee on Agriculture, Committee on Transportation and Infrastructure, Committee on Small Business

Overview

Trades by month of the trade
  • Buys
  • Sells
200
Show as a table
MonthBuysSells
Jan 202519102
Feb 20257058
Mar 20252417
Apr 202583117
May 20255357
Jun 20251116
Jul 202520
Aug 202510
Sep 202561
Oct 202500
Nov 202582
Dec 202511
Jan 202600
Feb 202630
Mar 202610
Apr 202600
May 202600
Jun 202600
Jul 202610

Whose account

  • Member569 trades · 87%
  • Joint85 trades · 13%

As declared in the Owner column of each report.

Source reports: 21 PDFs at the Clerk
Reports on file21 reports · latest first
  • Filed Aug 12, 2026 · #20035216Read, 1 tradePDF
  • Filed Mar 18, 2026 · #20034202Read, 2 tradesPDF
  • Filed Feb 22, 2026 · #20034044Read, 2 tradesPDF
  • Filed Dec 19, 2025 · #20033574Read, 12 tradesPDF
  • Filed Oct 14, 2025 · #20032276Read, 7 tradesPDF
  • Filed Aug 29, 2025 · #20030998Read, 1 tradePDF
  • Filed Aug 25, 2025 · #20030857Read, 2 tradesPDF
  • Filed Jul 8, 2025 · #20030635Read, 25 tradesPDF
  • Filed Jun 23, 2025 · #20030546Read, 13 tradesPDF
  • Filed Jun 9, 2025 · #20030482Read, 54 tradesPDF
  • Filed May 31, 2025 · #20030433Read, 44 tradesPDF
  • Filed May 12, 2025 · #20030336Read, 1 tradePDF
  • Filed May 11, 2025 · #20030312Read, 6 tradesPDF
  • Filed May 8, 2025 · #20030291Read, 127 tradesPDF
  • Filed Apr 28, 2025 · #20030238Read, 52 tradesPDF
  • Filed Apr 22, 2025 · #20030212Read, 22 tradesPDF
  • Filed Apr 9, 2025 · #20029055Read, 19 tradesPDF
  • Filed Mar 27, 2025 · #20029034Read, 114 tradesPDF
  • Filed Mar 10, 2025 · #20027940Read, 8 tradesPDF
  • Filed Mar 7, 2025 · #20027923Read, 12 tradesPDF
  • Filed Feb 13, 2025 · #20024346Read, 130 tradesPDF

All Members