Sign inGet started

RATCLIFFE DAVID M

Insider CIK 1195258 · CSX Director · STI Director · TFC Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
TFC TRUIST FINANCIAL CORP P Buy2023-03-102023-03-1413,125$38.08 $499.8K39,025SEC↗
TFC TRUIST FINANCIAL CORP A Award deriv2023-02-282023-03-023,833— $08,881SEC↗
TFC TRUIST FINANCIAL CORP P Buy2022-06-222022-06-24132$47.00 $6.2K3,055SEC↗
TFC TRUIST FINANCIAL CORP A Award deriv2022-02-222022-02-242,412— $04,966SEC↗
TFC TRUIST FINANCIAL CORP A Award deriv2021-02-232021-02-252,554— $02,554SEC↗
TFC TRUIST FINANCIAL CORP A Award2020-02-252020-02-272,923— $02,923SEC↗
STI SUNTRUST BANKS INC D To issuer deriv2019-12-062019-12-0927,417— $00SEC↗
STI SUNTRUST BANKS INC D To issuer deriv2019-12-062019-12-0929,150— $00SEC↗
TFC TRUIST FINANCIAL CORP A Award deriv2019-12-062019-12-1037,749— $037,749SEC↗
TFC TRUIST FINANCIAL CORP A Award deriv2019-12-062019-12-1035,505— $035,505SEC↗
STI SUNTRUST BANKS INC D To issuer2019-12-062019-12-091,271— $00SEC↗
STI SUNTRUST BANKS INC D To issuer2019-12-062019-12-0920,000— $00SEC↗
TFC TRUIST FINANCIAL CORP A Award2019-12-062019-12-101,645— $01,645SEC↗
TFC TRUIST FINANCIAL CORP A Award2019-12-062019-12-1025,900— $025,900SEC↗
STI SUNTRUST BANKS INC A Award deriv2019-10-012019-10-02574$67.49 $38.8K28,921SEC↗
STI SUNTRUST BANKS INC A Award deriv2019-07-022019-07-03621$62.49 $38.8K27,693SEC↗
STI SUNTRUST BANKS INC A Award deriv2019-04-232019-04-25610$63.54 $38.8K27,072SEC↗
STI SUNTRUST BANKS INC A Award deriv2019-04-232019-04-252,204$63.54 $140.0K26,033SEC↗
STI SUNTRUST BANKS INC A Award deriv2019-01-032019-01-04746$51.93 $38.8K26,462SEC↗
STI SUNTRUST BANKS INC A Award deriv2018-12-192018-12-20182$49.40 $9.0K25,715SEC↗
STI SUNTRUST BANKS INC A Award deriv2018-10-022018-10-03421$65.93 $27.7K25,291SEC↗
STI SUNTRUST BANKS INC A Award deriv2018-07-022018-07-05436$67.02 $29.3K24,690SEC↗
STI SUNTRUST BANKS INC A Award deriv2018-04-272018-04-30443$67.66 $30.0K24,113SEC↗
STI SUNTRUST BANKS INC A Award deriv2018-04-242018-04-261,851$67.53 $125.0K23,829SEC↗
STI SUNTRUST BANKS INC A Award deriv2018-04-022018-04-04556$66.08 $36.7K23,670SEC↗
STI SUNTRUST BANKS INC A Award deriv2018-01-022018-01-04289$64.86 $18.7K22,985SEC↗
STI SUNTRUST BANKS INC A Award deriv2017-12-182017-12-19204$66.03 $13.5K22,696SEC↗
STI SUNTRUST BANKS INC A Award deriv2017-10-022017-10-04464$59.83 $27.7K22,354SEC↗
STI SUNTRUST BANKS INC A Award deriv2017-07-102017-07-12430$57.55 $24.7K21,731SEC↗
STI SUNTRUST BANKS INC A Award deriv2017-05-122017-05-15533$56.33 $30.0K21,203SEC↗
STI SUNTRUST BANKS INC A Award deriv2017-04-252017-04-272,186$57.19 $125.0K21,068SEC↗
STI SUNTRUST BANKS INC A Award deriv2017-04-032017-04-04559$55.46 $31.0K20,670SEC↗
CSX CSX CORP A Award2017-03-152017-03-17573$47.95 $27.5K247,186SEC↗
CSX CSX CORP A Award2017-02-082017-02-104,031$47.96 $193.3K246,612SEC↗
STI SUNTRUST BANKS INC A Award deriv2017-01-032017-01-05315$55.49 $17.5K20,021SEC↗
STI SUNTRUST BANKS INC A Award deriv2016-12-162016-12-19163$55.27 $9.0K19,706SEC↗
CSX CSX CORP A Award2016-12-152016-12-19681$36.67 $25.0K241,376SEC↗
STI SUNTRUST BANKS INC A Award deriv2016-10-112016-10-13449$45.63 $20.5K19,452SEC↗
CSX CSX CORP A Award deriv2016-09-152016-09-1969$26.39 $1.8K11,410SEC↗
CSX CSX CORP A Award2016-09-152016-09-19855$29.23 $25.0K239,233SEC↗
STI SUNTRUST BANKS INC A Award deriv2016-07-052016-07-07785$39.50 $31.0K18,892SEC↗
CSX CSX CORP A Award2016-06-152016-06-16947$26.39 $25.0K236,792SEC↗
STI SUNTRUST BANKS INC A Award deriv2016-05-172016-05-19487$41.10 $20.0K18,002SEC↗
STI SUNTRUST BANKS INC A Award deriv2016-04-262016-04-272,828— $018,882SEC↗
STI SUNTRUST BANKS INC A Award deriv2016-04-042016-04-05479$36.50 $17.5K17,515SEC↗
CSX CSX CORP A Award2016-03-152016-03-17963$25.95 $25.0K234,217SEC↗
CSX CSX CORP A Award2016-02-102016-02-125,819— $0233,254SEC↗
STI SUNTRUST BANKS INC A Award deriv2016-01-052016-01-07419$41.77 $17.5K16,640SEC↗
STI SUNTRUST BANKS INC A Award deriv2015-12-212015-12-23247$42.45 $10.5K16,221SEC↗
CSX CSX CORP A Award2015-12-152015-12-17951$26.29 $25.0K225,842SEC↗
STI SUNTRUST BANKS INC A Award deriv2015-10-012015-10-02453$38.59 $17.5K15,885SEC↗
STI SUNTRUST BANKS INC A Award deriv2015-09-302015-10-0239$38.24 $1.5K15,432SEC↗
CSX CSX CORP A Award deriv2015-09-152015-09-1768$28.89 $2.0K11,109SEC↗
CSX CSX CORP A Award2015-09-152015-09-17865$28.89 $25.0K223,499SEC↗
CSX CSX CORP P Buy2015-09-012015-09-031,868$26.84 $50.1K1,868SEC↗
STI SUNTRUST BANKS INC P Buy2015-09-012015-09-031,271— $01,271SEC↗
STI SUNTRUST BANKS INC A Award deriv2015-08-182015-08-20169$44.26 $7.5K15,301SEC↗
STI SUNTRUST BANKS INC A Award deriv2015-08-182015-09-03169$44.26 $7.5K15,301SEC↗
STI SUNTRUST BANKS INC A Award deriv2015-08-122015-08-13105$42.95 $4.5K15,132SEC↗
STI SUNTRUST BANKS INC A Award deriv2015-07-272015-07-2834$43.92 $1.5K15,027SEC↗
STI SUNTRUST BANKS INC A Award deriv2015-07-022015-07-06345$43.54 $15.0K14,993SEC↗
STI SUNTRUST BANKS INC A Award deriv2015-06-262015-06-2934$43.87 $1.5K14,648SEC↗
CSX CSX CORP A Award deriv2015-06-152015-06-1657$34.67 $2.0K11,041SEC↗
CSX CSX CORP A Award2015-06-152015-06-16721$34.67 $25.0K221,498SEC↗
STI SUNTRUST BANKS INC A Award deriv2015-06-102015-06-11136$44.01 $6.0K14,535SEC↗
STI SUNTRUST BANKS INC A Award deriv2015-04-292015-04-30504$41.70 $21.0K14,399SEC↗
STI SUNTRUST BANKS INC A Award deriv2015-04-282015-04-302,916$41.15 $120.0K15,682SEC↗
STI SUNTRUST BANKS INC A Award deriv2015-04-142015-04-1536$41.65 $1.5K13,859SEC↗
STI SUNTRUST BANKS INC A Award deriv2015-04-012015-04-02367$40.84 $15.0K13,823SEC↗
STI SUNTRUST BANKS INC A Award deriv2015-03-252015-03-2737$40.54 $1.5K13,456SEC↗
CSX CSX CORP A Award2015-03-162015-03-18721$34.66 $25.0K219,748SEC↗
CSX CSX CORP A Award deriv2015-03-132015-03-2510,984— $010,984SEC↗
STI SUNTRUST BANKS INC A Award deriv2015-02-132015-02-1736$41.57 $1.5K13,392SEC↗
STI SUNTRUST BANKS INC A Award deriv2015-02-122015-02-13108$41.56 $4.5K13,356SEC↗
CSX CSX CORP A Award2015-02-112015-02-134,213— $0219,027SEC↗
STI SUNTRUST BANKS INC A Award deriv2015-01-092015-01-1239$38.82 $1.5K13,248SEC↗
STI SUNTRUST BANKS INC A Award deriv2015-01-052015-01-06410$40.24 $16.5K13,209SEC↗
STI SUNTRUST BANKS INC A Award deriv2014-12-182014-12-1972$41.71 $3.0K12,799SEC↗
CSX CSX CORP A Award2014-12-152014-12-17615$34.53 $21.2K213,829SEC↗
STI SUNTRUST BANKS INC A Award deriv2014-12-042014-12-0537$40.03 $1.5K12,664SEC↗
STI SUNTRUST BANKS INC A Award deriv2014-11-252014-11-2638$39.76 $1.5K12,627SEC↗
STI SUNTRUST BANKS INC A Award deriv2014-11-122014-11-13113$39.85 $4.5K12,589SEC↗
STI SUNTRUST BANKS INC A Award deriv2014-10-282014-10-2939$38.43 $1.5K12,476SEC↗
STI SUNTRUST BANKS INC A Award deriv2014-10-012014-10-03399$37.64 $15.0K12,437SEC↗
STI SUNTRUST BANKS INC A Award deriv2014-09-242014-09-2539$38.90 $1.5K12,039SEC↗
CSX CSX CORP A Award2014-09-152014-09-17674$31.49 $21.2K212,147SEC↗
STI SUNTRUST BANKS INC A Award deriv2014-07-282014-07-2939$38.68 $1.5K11,939SEC↗
STI SUNTRUST BANKS INC A Award deriv2014-07-012014-07-02374$40.12 $15.0K11,900SEC↗
STI SUNTRUST BANKS INC A Award deriv2014-06-272014-06-3037$40.22 $1.5K11,526SEC↗
STI SUNTRUST BANKS INC A Award deriv2014-06-162014-06-1838$39.85 $1.5K11,433SEC↗
CSX CSX CORP A Award2014-06-162014-06-18702$30.26 $21.2K211,473SEC↗
STI SUNTRUST BANKS INC A Award deriv2014-06-102014-06-11149$40.37 $6.0K11,395SEC↗
STI SUNTRUST BANKS INC A Award deriv2014-05-282014-05-2939$38.25 $1.5K11,246SEC↗
STI SUNTRUST BANKS INC A Award deriv2014-05-272014-05-2839$38.45 $1.5K11,207SEC↗
STI SUNTRUST BANKS INC A Award deriv2014-04-222014-04-24497$39.20 $19.5K11,168SEC↗
STI SUNTRUST BANKS INC A Award deriv2014-04-222014-04-243,061$39.20 $120.0K12,516SEC↗
STI SUNTRUST BANKS INC A Award deriv2014-04-012014-04-02372$40.27 $15.0K10,671SEC↗
STI SUNTRUST BANKS INC A Award deriv2014-03-242014-03-2637$40.23 $1.5K10,298SEC↗
CSX CSX CORP A Award2014-03-172014-03-19742$28.63 $21.2K209,667SEC↗
STI SUNTRUST BANKS INC A Award deriv2014-02-142014-02-18145$37.84 $5.5K10,235SEC↗
CSX CSX CORP A Award2014-02-122014-02-135,471$27.31 $149.4K207,829SEC↗
STI SUNTRUST BANKS INC A Award deriv2014-02-042014-02-0541$36.89 $1.5K10,089SEC↗
STI SUNTRUST BANKS INC A Award deriv2014-01-092014-01-1539$38.01 $1.5K10,049SEC↗
STI SUNTRUST BANKS INC A Award deriv2014-01-022014-01-06452$36.52 $16.5K10,009SEC↗
STI SUNTRUST BANKS INC A Award deriv2013-12-172013-12-1843$35.26 $1.5K9,557SEC↗
CSX CSX CORP A Award2013-12-162013-12-18763$27.84 $21.2K202,358SEC↗
STI SUNTRUST BANKS INC A Award deriv2013-12-052013-12-0643$35.03 $1.5K9,488SEC↗
STI SUNTRUST BANKS INC A Award deriv2013-11-132013-11-1585$35.43 $3.0K9,445SEC↗
STI SUNTRUST BANKS INC J Other2013-10-242016-01-2620,000— $020,000SEC↗
STI SUNTRUST BANKS INC J Other2013-10-242016-01-2620,000— $00SEC↗
STI SUNTRUST BANKS INC P Buy2013-10-242013-10-2520,000$33.30 $666.0K20,000SEC↗
STI SUNTRUST BANKS INC A Award deriv2013-10-232013-10-2545$33.71 $1.5K9,360SEC↗
STI SUNTRUST BANKS INC G Gift2013-10-232013-10-2520,000— $00SEC↗
STI SUNTRUST BANKS INC A Award deriv2013-10-012013-10-03457$32.80 $15.0K9,316SEC↗
CSX CSX CORP A Award2013-09-162013-09-18810$26.21 $21.2K200,508SEC↗
STI SUNTRUST BANKS INC A Award deriv2013-08-132013-08-15129$34.92 $4.5K8,832SEC↗
STI SUNTRUST BANKS INC A Award deriv2013-07-302013-07-3143$34.66 $1.5K8,704SEC↗
STI SUNTRUST BANKS INC A Award deriv2013-07-012013-07-03469$31.99 $15.0K8,660SEC↗
STI SUNTRUST BANKS INC A Award deriv2013-06-272013-06-2847$31.70 $1.5K8,191SEC↗
CSX CSX CORP A Award2013-06-172013-06-18855$24.84 $21.2K198,552SEC↗
STI SUNTRUST BANKS INC A Award deriv2013-04-232013-04-25106$28.30 $3.0K8,118SEC↗
STI SUNTRUST BANKS INC A Award deriv2013-04-232013-04-254,240$28.30 $120.0K9,346SEC↗
STI SUNTRUST BANKS INC A Award deriv2013-04-012013-04-02530$28.28 $15.0K8,012SEC↗
STI SUNTRUST BANKS INC A Award deriv2013-03-272013-03-2853$28.54 $1.5K7,482SEC↗
CSX CSX CORP A Award2013-03-152013-03-19884$24.02 $21.2K196,526SEC↗
STI SUNTRUST BANKS INC A Award deriv2013-02-262013-02-2855$27.41 $1.5K7,416SEC↗
CSX CSX CORP A Award2013-02-132013-02-157,390$20.30 $150.0K194,516SEC↗
STI SUNTRUST BANKS INC A Award deriv2013-02-122013-02-13153$29.42 $4.5K7,362SEC↗
STI SUNTRUST BANKS INC A Award deriv2013-02-062013-02-0752$28.74 $1.5K7,209SEC↗
STI SUNTRUST BANKS INC A Award deriv2013-01-292013-01-3052$28.89 $1.5K7,156SEC↗
STI SUNTRUST BANKS INC A Award deriv2013-01-102013-01-14105$28.60 $3.0K7,104SEC↗
STI SUNTRUST BANKS INC A Award deriv2013-01-022013-01-04564$29.26 $16.5K7,000SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-12-212013-01-04159$28.27 $4.5K6,436SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-12-202012-12-26159$28.27 $4.5K6,436SEC↗
CSX CSX CORP A Award2012-12-172012-12-191,067$19.91 $21.2K187,126SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-12-072012-12-1055$27.18 $1.5K6,265SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-11-262012-11-2855$27.21 $1.5K6,210SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-11-142012-11-16177$25.44 $4.5K6,155SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-11-052012-11-0655$27.16 $1.5K5,978SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-10-242012-10-2555$27.07 $1.5K5,923SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-10-012012-10-0253$28.48 $1.5K5,867SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-10-012012-10-02527$28.48 $15.0K5,814SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-09-262012-09-2854$28.01 $1.5K5,288SEC↗
CSX CSX CORP A Award2012-09-172012-09-18913$23.26 $21.2K184,761SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-09-132012-09-1752$28.87 $1.5K5,234SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-08-142012-08-15180$24.97 $4.5K5,174SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-07-252012-07-27132$22.77 $3.0K4,993SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-07-022012-07-03608$24.69 $15.0K4,862SEC↗
CSX CSX CORP A Award2012-06-152012-06-19952$22.30 $21.2K182,743SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-06-122012-06-14208$21.68 $4.5K4,245SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-05-302012-05-3168$22.17 $1.5K4,037SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-04-262012-04-3061$24.42 $1.5K3,969SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-04-242012-04-26190$23.68 $4.5K3,908SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-04-242012-04-265,068$23.68 $120.0K5,068SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-04-162012-04-17131$22.83 $3.0K3,718SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-04-042012-04-0562$24.02 $1.5K3,586SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-04-022012-04-03618$24.28 $15.0K3,524SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-03-302012-04-02124$24.17 $3.0K2,906SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-03-272012-03-2863$23.90 $1.5K2,782SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-03-212012-03-22123$24.49 $3.0K2,719SEC↗
CSX CSX CORP A Award2012-03-152012-03-16969$21.92 $21.2K180,652SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-03-142012-03-1564$23.61 $1.5K2,592SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-02-292012-03-0265$22.96 $1.5K2,528SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-02-142012-02-16138$21.67 $3.0K2,463SEC↗
CSX CSX CORP A Award2012-02-082012-02-106,891$21.77 $150.0K178,696SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-01-052012-01-0676$19.66 $1.5K2,324SEC↗
STI SUNTRUST BANKS INC A Award deriv2012-01-032012-01-04810$18.52 $15.0K2,248SEC↗