posteditor

posteditor

CAPTRUST Grows with the Addition of Stillwater Capital Advisors

B RALEIGH, N.C., May 14, 2026 /PRNewswire/ — CAPTRUST Financial Advisors (CAPTRUST) today announced that Stillwater Capital Advisors (Stillwater) based in Devon, Pennsylvania, has joined the firm. Stillwater provides investment management and wealth management services to individuals and small businesses,…