Robert Sanchez

Insider profile

Currently holds positions in Ryder System Inc and Texas Instruments Inc

Performance

Overall performance
2.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 47% 68% 82%
Transactions
24 4% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 124%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Chairman of the Board, Chief Executive Officer Ryder System Inc May 3, 2013 -
Independent Director Texas Instruments Inc March 15, 2011 -
President, Chief Executive Officer Ryder System Inc Jan. 1, 2013 - May 3, 2013
President, Chief Operating Officer Ryder System Inc Feb. 14, 2012 - Dec. 1, 2012
President - Global Fleet Management Solutions Ryder System Inc Sept. 1, 2010 - Feb. 14, 2012

Robert Sanchez's trades of Ryder System Inc'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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-02-26 2026-02-24 S Sale
18,195 -37.0%
242.70
US$34,565
18,195 -37.0% 242.70 US$34,565
2026-02-26 2026-02-24 S Sale
84,588 +1.7%
87.73
US$271,609
84,588 +1.7% 87.73 US$271,609
2026-02-26 2026-02-24 S Sale
34,118 -32.3%
485.41
US$3,250,389
34,118 -32.3% 485.41 US$3,250,389
2026-02-24 2026-02-24 PrS Proposed sale
41,779
223.31
US$9,329,517
41,779 223.31 US$9,329,517
2025-07-30 2025-07-29 S Sale
9,883 -19.5%
179.26
US$1,771,627
9,883 -19.5% 179.26 US$1,771,627
2025-07-30 2025-07-29 S Sale
3,657 -6.7%
178.57
US$653,030
3,657 -6.7% 178.57 US$653,030
2025-07-30 2025-07-29 S Sale
7,278 -11.8%
183.07
US$1,332,383
7,278 -11.8% 183.07 US$1,332,383
2025-07-30 2025-07-29 S Sale
1,245 -2.0%
182.50
US$227,212
1,245 -2.0% 182.50 US$227,212
2025-07-29 2025-07-29 PrS Proposed sale
22,063
180.59
US$3,984,391
22,063 180.59 US$3,984,391
2025-07-30 2025-07-28 S Sale
5,511 -8.1%
182.94
US$1,008,182
5,511 -8.1% 182.94 US$1,008,182
2025-07-30 2025-07-28 S Sale
16,552 -19.5%
182.34
US$3,018,092
16,552 -19.5% 182.34 US$3,018,092
2025-07-28 2025-07-28 PrS Proposed sale
22,063
182.49
US$4,026,348
22,063 182.49 US$4,026,348
2025-05-21 2025-05-20 S Sale
18,496 -31.2%
155.73
US$2,880,382
18,496 -31.2% 155.73 US$2,880,382
2025-05-20 2025-05-20 PrS Proposed sale
18,496
155.73
US$2,880,413
18,496 155.73 US$2,880,413
2024-10-29 2024-10-25 S Sale
9,990 -32.8%
208.80
US$2,085,871
9,990 -32.8% 208.80 US$2,085,871
2024-10-25 2024-10-25 PrS Proposed sale
9,990
208.79
US$2,085,773
9,990 208.79 US$2,085,773
2024-05-14 2024-05-14 PrS Proposed sale
53,130
126.99
US$6,746,984
53,130 126.99 US$6,746,984
2024-05-14 2024-05-14 PlS Planned sale
26,551 -17.4%
127.21
US$3,377,553
26,551 -17.4% 127.21 US$3,377,553
2024-05-14 2024-05-14 S Sale
26,579 -14.8%
126.76
US$3,369,154
26,579 -14.8% 126.76 US$3,369,154
2024-05-14 2024-05-13 S Sale
1,818 -1.4%
127.09
US$231,050
1,818 -1.4% 127.09 US$231,050
2024-05-14 2024-05-13 S Sale
16,485 -11.4%
126.10
US$2,078,758
16,485 -11.4% 126.10 US$2,078,758
2024-05-13 2024-05-13 PrS Proposed sale
18,303
126.20
US$2,309,923
18,303 126.20 US$2,309,923
2024-05-14 2024-05-10 S Sale
11,992 -8.7%
127.08
US$1,523,943
11,992 -8.7% 127.08 US$1,523,943
2024-05-10 2024-05-10 PrS Proposed sale
11,992
127.08
US$1,523,999
11,992 127.08 US$1,523,999
2024-05-03 2024-05-01 S Sale
10,539 -34.0%
174.97
US$1,843,964
10,539 -34.0% 174.97 US$1,843,964
2024-05-01 2024-05-01 PrS Proposed sale
10,539
174.96
US$1,843,908
10,539 174.96 US$1,843,908
2023-08-07 2023-08-03 S Sale
30,050 -32.5%
99.89
US$3,001,694
30,050 -32.5% 99.89 US$3,001,694
2023-08-07 2023-08-03 S Sale
415 -0.4%
100.85
US$41,853
415 -0.4% 100.85 US$41,853
2023-08-07 2023-08-03 S Sale
329 -0.4%
101.07
US$33,252
329 -0.4% 101.07 US$33,252
2023-08-07 2023-08-03 S Sale
62,621 -40.2%
100.23
US$6,276,503
62,621 -40.2% 100.23 US$6,276,503
2023-08-03 2023-08-03 PrS Proposed sale
93,415
100.13
US$9,353,765
93,415 100.13 US$9,353,765
2022-11-02 2022-10-31 S Sale
1,100 -0.4%
81.54
US$89,694
1,100 -0.4% 81.54 US$89,694
2022-11-02 2022-10-31 S Sale
88,225 -24.7%
80.77
US$7,125,933
88,225 -24.7% 80.77 US$7,125,933
2022-05-17 2022-05-13 S Sale
12,299 -39.0%
169.40
US$2,083,484
12,299 -39.0% 169.40 US$2,083,484
2020-02-26 2020-02-24 B Purchase
13,000 +7.8%
39.64
US$515,294
13,000 +7.8% 39.64 US$515,294