Niles Sabastian

Insider profile

Performance

Overall performance
3.0

Performance over holding periods
3.0
30 days 90 days 120 days
Average return 4% 8.2% 15.1%
Success rate 57% 68% 82%
Transactions
7 0% Buy
34 71% Buy
47 69% Buy
Niles Sabastian's trades of Salesforce.Com Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity 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
2025-06-24 2025-06-23 S Sale
75,473 -32.3%
130.27
US$3,450,815
75,473 -32.3% 130.27 US$3,450,815
2025-05-28 2025-05-27 PlS Planned sale
37,219 -12.8%
278.52
US$1,716,442
37,219 -12.8% 278.52 US$1,716,442
2025-05-27 2025-05-27 PrS Proposed sale
95,774
304.64
US$636,196
95,774 304.64 US$636,196
2025-05-23 2025-05-23 S Sale
2 -0.1%
279.51
US$559
2 -0.1% 279.51 US$559
2025-05-23 2025-05-23 S Sale
931 -27.2%
279.44
US$260,155
931 -27.2% 279.44 US$260,155
2025-03-25 2025-03-25 PrS Proposed sale
1,537
286.37
US$440,151
1,537 286.37 US$440,151
2025-03-25 2025-03-25 PlS Planned sale
1,537 -46.5%
286.37
US$440,151
1,537 -46.5% 286.37 US$440,151
2025-03-25 2025-03-24 S Sale
2,012 -37.9%
284.58
US$572,574
2,012 -37.9% 284.58 US$572,574
2025-02-26 2025-02-25 PlS Planned sale
730 -36.8%
306.24
US$223,555
730 -36.8% 306.24 US$223,555
2025-02-25 2025-02-25 PrS Proposed sale
730
306.24
US$223,555
730 306.24 US$223,555
2025-02-24 2025-02-24 S Sale
690 -25.8%
307.97
US$212,496
690 -25.8% 307.97 US$212,496
2024-11-26 2024-11-26 PrS Proposed sale
548
341.98
US$187,405
548 341.98 US$187,405
2024-11-26 2024-11-26 PlS Planned sale
548 -35.2%
341.98
US$187,405
548 -35.2% 341.98 US$187,405
2024-11-25 2024-11-25 S Sale
931 -37.4%
342.81
US$319,156
931 -37.4% 342.81 US$319,156
2024-09-12 2024-09-11 PlS Planned sale
2,484 -75.0%
244.81
US$608,108
2,484 -75.0% 244.81 US$608,108
2024-09-11 2024-09-11 PrS Proposed sale
2,484
244.81
US$608,108
2,484 244.81 US$608,108
2024-08-23 2024-08-23 S Sale
3,338 -50.2%
262.95
US$877,712
3,338 -50.2% 262.95 US$877,712