Charles Ruffel

Insider profile

Currently holds a position at Charles Schwab Corp

Performance

Overall performance
3.6

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 8% 8.2% 15.1%
Success rate 42% 68% 82%
Transactions
8 62% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 94%
Success rate 73%
Average holding period 220
Transactions 28
Charles Ruffel's trades of Charles Schwab Corp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Sale
Price
399.76
Quantity 43,205 -50.0%
Value US$4,320,111
Transaction date
Proposed sale
Price
177.94
Quantity 19,982
Value US$2,011,421
Transaction date
Sale
Price
358.33
Quantity 87,373 -19.5%
Value US$4,428,651
Transaction date
Proposed sale
Price
78.70
Quantity 2,998
Value US$235,943
Transaction date
Purchase
Price
60.55
Quantity 833 +32.6%
Value US$50,440
Transaction date
Sale
Price
80.88
Quantity 5,176 -30.0%
Value US$418,656
Transaction date
Proposed sale
Price
80.88
Quantity 5,176
Value US$418,656
Transaction date
Purchase
Price
54.08
Quantity 3,636 +66.6%
Value US$196,642
Transaction date
Purchase
Price
34.91
Quantity 2,854 +111.7%
Value US$99,633
Transaction date
Purchase
Price
36.74
Quantity 2,460 +inf%
Value US$90,368
Transaction date
Purchase
Price
46.10
Quantity 2,500 +inf%
Value US$115,250
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-05-22 2025-05-21 S Sale
43,205 -50.0%
399.76
US$4,320,111
43,205 -50.0% 399.76 US$4,320,111
2025-05-21 2025-05-21 PrS Proposed sale
19,982
177.94
US$2,011,421
19,982 177.94 US$2,011,421
2024-11-14 2024-11-13 S Sale
87,373 -19.5%
358.33
US$4,428,651
87,373 -19.5% 358.33 US$4,428,651
2024-11-13 2024-11-13 PrS Proposed sale
2,998
78.70
US$235,943
2,998 78.70 US$235,943
2023-08-21 2023-08-17 B Purchase
833 +32.6%
60.55
US$50,440
833 +32.6% 60.55 US$50,440
2023-02-21 2023-02-16 S Sale
5,176 -30.0%
80.88
US$418,656
5,176 -30.0% 80.88 US$418,656
2023-02-16 2023-02-16 PrS Proposed sale
5,176
80.88
US$418,656
5,176 80.88 US$418,656
2021-02-04 2021-02-04 B Purchase
3,636 +66.6%
54.08
US$196,642
3,636 +66.6% 54.08 US$196,642
2020-07-22 2020-07-22 B Purchase
2,854 +111.7%
34.91
US$99,633
2,854 +111.7% 34.91 US$99,633
2020-04-28 2020-04-27 B Purchase
2,460 +inf%
36.74
US$90,368
2,460 +inf% 36.74 US$90,368
2019-05-07 2019-05-03 B Purchase
2,500 +inf%
46.10
US$115,250
2,500 +inf% 46.10 US$115,250