Vaibhav Agarwal

Insider profile

Currently holds a position at RingCentral Inc

Performance

Overall performance
1.5

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

Positions

Position Company Period
Chief Accounting Officer RingCentral Inc April 1, 2019 -
Vice President, Corporate Controller RingCentral Inc July 1, 2016 - April 1, 2019

Vaibhav Agarwal's trades of RingCentral 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
Transaction date
Planned sale
Price
397.61
Quantity 45,235 +3.2%
Value US$2,308,779
Transaction date
Proposed sale
Price
384.98
Quantity 78,841
Value US$3,316,960
Transaction date
Planned sale
Price
133.77
Quantity 62,038 -7.2%
Value US$553,837
Transaction date
Proposed sale
Price
65.58
Quantity 4,044
Value US$265,206
Transaction date
Planned sale
Price
65.50
Quantity 1,688 -1.0%
Value US$110,567
Transaction date
Proposed sale
Price
64.07
Quantity 1,688
Value US$108,150
Transaction date
Planned sale
Price
46.17
Quantity 7,047 -4.0%
Value US$325,353
Transaction date
Proposed sale
Price
49.10
Quantity 7,047
Value US$346,008
Transaction date
Planned sale
Price
42.06
Quantity 4,044 -3.0%
Value US$170,083
Transaction date
Proposed sale
Price
43.51
Quantity 4,044
Value US$175,954
Transaction date
Planned sale
Price
40.62
Quantity 2,220 -1.6%
Value US$90,179
Transaction date
Proposed sale
Price
41.05
Quantity 2,220
Value US$91,131
Transaction date
Planned sale
Price
36.33
Quantity 18,680 -11.8%
Value US$678,607
Transaction date
Proposed sale
Price
36.45
Quantity 18,680
Value US$680,886
Transaction date
Planned sale
Price
39.24
Quantity 100 -0.1%
Value US$3,924
Transaction date
Planned sale
Price
37.49
Quantity 1,100 -0.6%
Value US$41,243
Transaction date
Planned sale
Price
36.48
Quantity 1,100 -0.6%
Value US$40,132
Transaction date
Planned sale
Price
35.65
Quantity 4,351 -2.4%
Value US$155,118
Transaction date
Planned sale
Price
34.44
Quantity 4,093 -2.2%
Value US$140,955
Transaction date
Proposed sale
Price
39.50
Quantity 10,744
Value US$424,388
Transaction date
Planned sale
Price
29.58
Quantity 2,223 -1.1%
Value US$65,754
Transaction date
Proposed sale
Price
29.00
Quantity 2,223
Value US$64,467
Transaction date
Planned sale
Price
25.96
Quantity 14,971 -8.3%
Value US$388,647
Transaction date
Proposed sale
Price
25.96
Quantity 14,971
Value US$388,649
Transaction date
Planned sale
Price
26.61
Quantity 2,356 -1.2%
Value US$62,693
Transaction date
Proposed sale
Price
26.61
Quantity 2,356
Value US$62,693
Transaction date
Planned sale
Price
28.70
Quantity 14,970 -7.1%
Value US$429,564
Transaction date
Proposed sale
Price
28.69
Quantity 14,970
Value US$429,561
Transaction date
Proposed sale
Price
30.70
Quantity 2,443
Value US$75,000
Transaction date
Planned sale
Price
30.70
Quantity 2,443 -1.1%
Value US$75,000
Transaction date
Planned sale
Price
26.88
Quantity 14,969 -8.9%
Value US$402,382
Transaction date
Proposed sale
Price
26.88
Quantity 14,969
Value US$402,385
Transaction date
Proposed sale
Price
27.97
Quantity 2,247
Value US$62,849
Transaction date
Planned sale
Price
27.97
Quantity 2,247 -1.8%
Value US$62,849
Transaction date
Planned sale
Price
28.63
Quantity 24,784 -17.1%
Value US$709,566
Transaction date
Proposed sale
Price
28.63
Quantity 24,784
Value US$709,563
Transaction date
Planned sale
Price
34.97
Quantity 10,184 -8.1%
Value US$356,145
Transaction date
Proposed sale
Price
34.97
Quantity 10,184
Value US$356,140
Transaction date
Proposed sale
Price
35.27
Quantity 2,178
Value US$76,822
Transaction date
Planned sale
Price
35.27
Quantity 2,178 -1.6%
Value US$76,822
Transaction date
Planned sale
Price
31.40
Quantity 1,985 -1.4%
Value US$62,331
Transaction date
Proposed sale
Price
31.40
Quantity 1,985
Value US$62,330
Transaction date
Proposed sale
Price
32.88
Quantity 10,184
Value US$334,822
Transaction date
Planned sale
Price
33.68
Quantity 1,572 -1.1%
Value US$52,937
Transaction date
Planned sale
Price
32.73
Quantity 8,612 -5.8%
Value US$281,888
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-03 2026-09-02 PlS Planned sale
45,235 +3.2%
397.61
US$2,308,779
45,235 +3.2% 397.61 US$2,308,779
2026-09-02 2026-09-02 PrS Proposed sale
78,841
384.98
US$3,316,960
78,841 384.98 US$3,316,960
2026-08-24 2026-08-21 PlS Planned sale
62,038 -7.2%
133.77
US$553,837
62,038 -7.2% 133.77 US$553,837
2026-08-21 2026-08-21 PrS Proposed sale
4,044
65.58
US$265,206
4,044 65.58 US$265,206
2026-08-18 2026-08-18 PlS Planned sale
1,688 -1.0%
65.50
US$110,567
1,688 -1.0% 65.50 US$110,567
2026-08-18 2026-08-18 PrS Proposed sale
1,688
64.07
US$108,150
1,688 64.07 US$108,150
2026-06-02 2026-06-02 PlS Planned sale
7,047 -4.0%
46.17
US$325,353
7,047 -4.0% 46.17 US$325,353
2026-06-02 2026-06-02 PrS Proposed sale
7,047
49.10
US$346,008
7,047 49.10 US$346,008
2026-05-22 2026-05-21 PlS Planned sale
4,044 -3.0%
42.06
US$170,083
4,044 -3.0% 42.06 US$170,083
2026-05-21 2026-05-21 PrS Proposed sale
4,044
43.51
US$175,954
4,044 43.51 US$175,954
2026-05-19 2026-05-18 PlS Planned sale
2,220 -1.6%
40.62
US$90,179
2,220 -1.6% 40.62 US$90,179
2026-05-18 2026-05-18 PrS Proposed sale
2,220
41.05
US$91,131
2,220 41.05 US$91,131
2026-03-03 2026-03-02 PlS Planned sale
18,680 -11.8%
36.33
US$678,607
18,680 -11.8% 36.33 US$678,607
2026-03-02 2026-03-02 PrS Proposed sale
18,680
36.45
US$680,886
18,680 36.45 US$680,886
2026-02-24 2026-02-23 PlS Planned sale
100 -0.1%
39.24
US$3,924
100 -0.1% 39.24 US$3,924
2026-02-24 2026-02-23 PlS Planned sale
1,100 -0.6%
37.49
US$41,243
1,100 -0.6% 37.49 US$41,243
2026-02-24 2026-02-23 PlS Planned sale
1,100 -0.6%
36.48
US$40,132
1,100 -0.6% 36.48 US$40,132
2026-02-24 2026-02-23 PlS Planned sale
4,351 -2.4%
35.65
US$155,118
4,351 -2.4% 35.65 US$155,118
2026-02-24 2026-02-23 PlS Planned sale
4,093 -2.2%
34.44
US$140,955
4,093 -2.2% 34.44 US$140,955
2026-02-23 2026-02-23 PrS Proposed sale
10,744
39.50
US$424,388
10,744 39.50 US$424,388
2026-02-19 2026-02-18 PlS Planned sale
2,223 -1.1%
29.58
US$65,754
2,223 -1.1% 29.58 US$65,754
2026-02-18 2026-02-18 PrS Proposed sale
2,223
29.00
US$64,467
2,223 29.00 US$64,467
2025-11-24 2025-11-21 PlS Planned sale
14,971 -8.3%
25.96
US$388,647
14,971 -8.3% 25.96 US$388,647
2025-11-21 2025-11-21 PrS Proposed sale
14,971
25.96
US$388,649
14,971 25.96 US$388,649
2025-11-19 2025-11-18 PlS Planned sale
2,356 -1.2%
26.61
US$62,693
2,356 -1.2% 26.61 US$62,693
2025-11-18 2025-11-18 PrS Proposed sale
2,356
26.61
US$62,693
2,356 26.61 US$62,693
2025-08-22 2025-08-21 PlS Planned sale
14,970 -7.1%
28.70
US$429,564
14,970 -7.1% 28.70 US$429,564
2025-08-21 2025-08-21 PrS Proposed sale
14,970
28.69
US$429,561
14,970 28.69 US$429,561
2025-08-18 2025-08-18 PrS Proposed sale
2,443
30.70
US$75,000
2,443 30.70 US$75,000
2025-08-18 2025-08-18 PlS Planned sale
2,443 -1.1%
30.70
US$75,000
2,443 -1.1% 30.70 US$75,000
2025-05-22 2025-05-21 PlS Planned sale
14,969 -8.9%
26.88
US$402,382
14,969 -8.9% 26.88 US$402,382
2025-05-21 2025-05-21 PrS Proposed sale
14,969
26.88
US$402,385
14,969 26.88 US$402,385
2025-05-16 2025-05-16 PrS Proposed sale
2,247
27.97
US$62,849
2,247 27.97 US$62,849
2025-05-16 2025-05-16 PlS Planned sale
2,247 -1.8%
27.97
US$62,849
2,247 -1.8% 27.97 US$62,849
2025-03-04 2025-02-28 PlS Planned sale
24,784 -17.1%
28.63
US$709,566
24,784 -17.1% 28.63 US$709,566
2025-02-28 2025-02-28 PrS Proposed sale
24,784
28.63
US$709,563
24,784 28.63 US$709,563
2024-11-22 2024-11-21 PlS Planned sale
10,184 -8.1%
34.97
US$356,145
10,184 -8.1% 34.97 US$356,145
2024-11-21 2024-11-21 PrS Proposed sale
10,184
34.97
US$356,140
10,184 34.97 US$356,140
2024-11-18 2024-11-18 PrS Proposed sale
2,178
35.27
US$76,822
2,178 35.27 US$76,822
2024-11-18 2024-11-18 PlS Planned sale
2,178 -1.6%
35.27
US$76,822
2,178 -1.6% 35.27 US$76,822
2024-10-02 2024-10-01 PlS Planned sale
1,985 -1.4%
31.40
US$62,331
1,985 -1.4% 31.40 US$62,331
2024-10-01 2024-10-01 PrS Proposed sale
1,985
31.40
US$62,330
1,985 31.40 US$62,330
2024-08-21 2024-08-21 PrS Proposed sale
10,184
32.88
US$334,822
10,184 32.88 US$334,822
2024-08-21 2024-08-21 PlS Planned sale
1,572 -1.1%
33.68
US$52,937
1,572 -1.1% 33.68 US$52,937
2024-08-21 2024-08-21 PlS Planned sale
8,612 -5.8%
32.73
US$281,888
8,612 -5.8% 32.73 US$281,888