Barretto Ryan Paul

Insider profile

Performance

Overall performance
3.7

Performance over holding periods
3.7
30 days 90 days 120 days
Average return 7% 8.2% 15.1%
Success rate 65% 68% 82%
Transactions
70 0% Buy
34 71% Buy
47 69% Buy
Barretto Ryan Paul's trades of Sprout Social 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
2026-01-13 2026-01-09 PP Planned purchase
79,220 -25.8%
134.52
US$3,063,918
79,220 -25.8% 134.52 US$3,063,918
2025-07-10 2025-07-08 PlS Planned sale
65,799 -42.8%
124.35
US$2,500,970
65,799 -42.8% 124.35 US$2,500,970
2025-07-08 2025-07-08 PrS Proposed sale
61,862
113.40
US$2,840,716
61,862 113.40 US$2,840,716
2025-06-04 2025-06-03 PlS Planned sale
10,641 -1.3%
21.56
US$229,388
10,641 -1.3% 21.56 US$229,388
2025-06-03 2025-06-03 PrS Proposed sale
10,641
21.56
US$229,383
10,641 21.56 US$229,383
2025-04-07 2025-04-04 S Sale
16,800 -11.0%
19.90
US$334,270
16,800 -11.0% 19.90 US$334,270
2025-04-04 2025-04-04 PrS Proposed sale
16,800
20.73
US$348,264
16,800 20.73 US$348,264
2025-03-05 2025-03-04 PlS Planned sale
17,787 -3.3%
26.32
US$468,083
17,787 -3.3% 26.32 US$468,083
2025-03-04 2025-03-04 PrS Proposed sale
17,787
26.32
US$468,092
17,787 26.32 US$468,092
2024-12-31 2024-12-30 S Sale
16,800 -9.9%
30.99
US$520,615
16,800 -9.9% 30.99 US$520,615
2024-12-30 2024-12-30 PrS Proposed sale
16,800
31.41
US$527,688
16,800 31.41 US$527,688
2024-12-04 2024-12-03 PlS Planned sale
13,465 -2.4%
31.45
US$423,474
13,465 -2.4% 31.45 US$423,474
2024-12-03 2024-12-03 PrS Proposed sale
13,465
31.04
US$417,972
13,465 31.04 US$417,972
2024-10-08 2024-10-07 S Sale
400 -0.2%
29.11
US$11,646
400 -0.2% 29.11 US$11,646
2024-10-08 2024-10-07 S Sale
16,400 -8.8%
28.23
US$462,956
16,400 -8.8% 28.23 US$462,956
2024-10-07 2024-10-07 PrS Proposed sale
5,600
29.34
US$164,304
5,600 29.34 US$164,304
2024-09-05 2024-09-04 PlS Planned sale
13,306 -2.7%
29.23
US$388,948
13,306 -2.7% 29.23 US$388,948
2024-09-04 2024-09-04 PrS Proposed sale
13,306
29.23
US$388,948
13,306 29.23 US$388,948
2024-07-09 2024-07-08 S Sale
11,200 -5.7%
36.10
US$404,320
11,200 -5.7% 36.10 US$404,320
2024-07-08 2024-07-08 PrS Proposed sale
22,400
36.23
US$811,552
22,400 36.23 US$811,552
2024-06-05 2024-06-04 PlS Planned sale
15,586 -3.1%
32.14
US$500,872
15,586 -3.1% 32.14 US$500,872
2024-06-04 2024-06-04 PrS Proposed sale
15,586
32.14
US$500,880
15,586 32.14 US$500,880
2024-04-08 2024-04-04 S Sale
500 -0.3%
57.94
US$28,970
500 -0.3% 57.94 US$28,970
2024-04-08 2024-04-04 S Sale
2,500 -1.2%
57.50
US$143,742
2,500 -1.2% 57.50 US$143,742
2024-04-08 2024-04-04 S Sale
2,600 -1.3%
56.24
US$146,224
2,600 -1.3% 56.24 US$146,224
2024-04-04 2024-04-04 PrS Proposed sale
16,800
56.01
US$940,968
16,800 56.01 US$940,968
2024-03-06 2024-03-04 PlS Planned sale
3,205 -1.5%
64.12
US$205,508
3,205 -1.5% 64.12 US$205,508
2024-03-06 2024-03-04 PlS Planned sale
2,395 -1.1%
63.64
US$152,427
2,395 -1.1% 63.64 US$152,427
2024-03-06 2024-03-04 PlS Planned sale
28,755 -6.3%
64.02
US$1,840,981
28,755 -6.3% 64.02 US$1,840,981
2024-03-04 2024-03-04 PrS Proposed sale
28,755
64.02
US$1,840,970
28,755 64.02 US$1,840,970
2024-02-06 2024-02-05 S Sale
1,276 -0.6%
60.19
US$76,801
1,276 -0.6% 60.19 US$76,801
2024-02-06 2024-02-05 S Sale
4,324 -2.0%
59.47
US$257,153
4,324 -2.0% 59.47 US$257,153
2024-01-05 2024-01-04 S Sale
1,100 -0.5%
56.49
US$62,141
1,100 -0.5% 56.49 US$62,141
2024-01-05 2024-01-04 S Sale
4,500 -2.0%
55.98
US$251,928
4,500 -2.0% 55.98 US$251,928
2024-01-04 2024-01-04 PrS Proposed sale
16,800
55.94
US$939,792
16,800 55.94 US$939,792
2023-12-06 2023-12-04 PlS Planned sale
400 -0.2%
59.79
US$23,917
400 -0.2% 59.79 US$23,917
2023-12-06 2023-12-04 PlS Planned sale
2,214 -1.0%
58.83
US$130,247
2,214 -1.0% 58.83 US$130,247
2023-12-06 2023-12-04 PlS Planned sale
2,986 -1.3%
58.16
US$173,678
2,986 -1.3% 58.16 US$173,678
2023-12-06 2023-12-04 PlS Planned sale
11,307 -2.4%
58.53
US$661,844
11,307 -2.4% 58.53 US$661,844
2023-12-04 2023-12-04 PrS Proposed sale
11,307
58.53
US$661,847
11,307 58.53 US$661,847
2023-11-06 2023-11-03 PlS Planned sale
11,200 -4.7%
50.09
US$560,997
11,200 -4.7% 50.09 US$560,997
2023-09-06 2023-09-05 PlS Planned sale
5,600 -2.3%
52.66
US$294,874
5,600 -2.3% 52.66 US$294,874
2023-09-06 2023-09-05 PlS Planned sale
11,110 -2.3%
52.62
US$584,653
11,110 -2.3% 52.62 US$584,653
2023-09-05 2023-09-05 PrS Proposed sale
11,110
52.62
US$584,656
11,110 52.62 US$584,656
2023-09-05 2023-09-05 PrS Proposed sale
18,600
52.81
US$982,266
18,600 52.81 US$982,266