30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Tim Cabral

Insider profile

Currently holds a position at Veeva Systems Inc

Performance

Overall performance
2.1

Performance over holding periods
2.1
30 days 90 days 120 days
Average return -6% 8.2% 15.1%
Success rate 12% 68% 82%
Transactions
16 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chief Financial Officer Veeva Systems Inc Feb. 1, 2010 -

Tim Cabral's trades of Doximity 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-11-24 2025-11-21 PlS Planned sale
81,686 +39.1%
190.57
US$2,917,038
81,686 +39.1% 190.57 US$2,917,038
2025-11-21 2025-11-21 PrS Proposed sale
95,879
196.21
US$221,231
95,879 196.21 US$221,231
2025-09-26 2025-09-24 PlS Planned sale
14,829 -21.7%
56.64
US$2,081,054
14,829 -21.7% 56.64 US$2,081,054
2025-09-24 2025-09-24 PrS Proposed sale
20,000
75.00
US$1,500,000
20,000 75.00 US$1,500,000
2025-09-04 2025-09-02 PlS Planned sale
6,360 -66.4%
66.30
US$421,656
6,360 -66.4% 66.30 US$421,656
2025-09-02 2025-09-02 PrS Proposed sale
6,360
66.30
US$421,655
6,360 66.30 US$421,655
2025-08-18 2025-08-15 PlS Planned sale
3,800 -37.4%
64.19
US$243,918
3,800 -37.4% 64.19 US$243,918
2025-08-18 2025-08-15 PlS Planned sale
16,200 -61.5%
63.68
US$1,031,648
16,200 -61.5% 63.68 US$1,031,648
2025-08-15 2025-08-15 PrS Proposed sale
20,000
63.78
US$1,275,566
20,000 63.78 US$1,275,566
2025-06-27 2025-06-25 PlS Planned sale
10,000 -61.1%
60.00
US$600,000
10,000 -61.1% 60.00 US$600,000
2025-06-25 2025-06-25 PrS Proposed sale
10,000
60.00
US$600,000
10,000 60.00 US$600,000
2025-06-09 2025-06-06 PlS Planned sale
315 -5.4%
289.72
US$91,262
315 -5.4% 289.72 US$91,262
2025-06-06 2025-06-06 PrS Proposed sale
315
289.48
US$91,187
315 289.48 US$91,187
2025-05-27 2025-05-23 PlS Planned sale
10,000 -61.1%
50.58
US$505,796
10,000 -61.1% 50.58 US$505,796
2025-05-23 2025-05-23 PrS Proposed sale
10,000
50.58
US$505,796
10,000 50.58 US$505,796
2025-04-08 2025-04-04 PlS Planned sale
3,882 -41.4%
216.83
US$841,734
3,882 -41.4% 216.83 US$841,734
2025-04-04 2025-04-04 PrS Proposed sale
3,882
216.77
US$841,482
3,882 216.77 US$841,482
2025-02-05 2025-02-03 PlS Planned sale
1,200 -15.9%
58.40
US$70,084
1,200 -15.9% 58.40 US$70,084
2025-02-05 2025-02-03 PlS Planned sale
16,536 -68.6%
57.68
US$953,749
16,536 -68.6% 57.68 US$953,749
2025-02-05 2025-02-03 PlS Planned sale
2,264 -8.6%
56.83
US$128,666
2,264 -8.6% 56.83 US$128,666
2025-02-03 2025-02-03 PrS Proposed sale
20,000
57.62
US$1,152,497
20,000 57.62 US$1,152,497
2024-11-04 2024-11-01 PlS Planned sale
20,000 -64.4%
42.07
US$841,306
20,000 -64.4% 42.07 US$841,306
2024-11-01 2024-11-01 PrS Proposed sale
20,000
42.07
US$841,306
20,000 42.07 US$841,306
2024-08-13 2024-08-09 PlS Planned sale
5,544 -54.0%
33.50
US$185,724
5,544 -54.0% 33.50 US$185,724
2024-08-13 2024-08-09 PlS Planned sale
30,000 -74.5%
33.50
US$1,005,000
30,000 -74.5% 33.50 US$1,005,000
2024-08-09 2024-08-09 PrS Proposed sale
35,544
33.50
US$1,190,724
35,544 33.50 US$1,190,724
2024-06-14 2024-06-12 PlS Planned sale
10,000 -49.4%
30.00
US$300,000
10,000 -49.4% 30.00 US$300,000
2024-06-12 2024-06-12 PrS Proposed sale
10,000
30.00
US$300,000
10,000 30.00 US$300,000
2024-06-07 2024-06-07 PrS Proposed sale
15,000
184.00
US$2,760,000
15,000 184.00 US$2,760,000
2024-06-07 2024-06-07 PlS Planned sale
396 -4.5%
185.66
US$73,523
396 -4.5% 185.66 US$73,523
2024-06-07 2024-06-07 PlS Planned sale
6,366 -42.0%
184.74
US$1,176,027
6,366 -42.0% 184.74 US$1,176,027
2024-06-07 2024-06-07 PlS Planned sale
8,238 -35.2%
183.95
US$1,515,381
8,238 -35.2% 183.95 US$1,515,381
2024-03-07 2024-03-07 PrS Proposed sale
15,000
226.00
US$3,390,000
15,000 226.00 US$3,390,000
2024-03-07 2024-03-07 PlS Planned sale
498 -2.1%
227.28
US$113,188
498 -2.1% 227.28 US$113,188
2024-03-07 2024-03-07 PlS Planned sale
6,408 -21.2%
226.48
US$1,451,284
6,408 -21.2% 226.48 US$1,451,284
2024-03-07 2024-03-07 PlS Planned sale
8,094 -21.1%
225.62
US$1,826,186
8,094 -21.1% 225.62 US$1,826,186
2023-12-14 2023-12-14 PlS Planned sale
1,390 -3.5%
182.47
US$253,632
1,390 -3.5% 182.47 US$253,632
2023-12-14 2023-12-14 PlS Planned sale
1,410 -3.4%
181.57
US$256,009
1,410 -3.4% 181.57 US$256,009
2023-12-14 2023-12-14 PlS Planned sale
2,200 -5.1%
180.70
US$397,548
2,200 -5.1% 180.70 US$397,548
2023-12-08 2023-12-07 PlS Planned sale
2,600 -5.7%
171.00
US$444,600
2,600 -5.7% 171.00 US$444,600
2023-12-08 2023-12-07 PlS Planned sale
2,046 -4.3%
169.52
US$346,832
2,046 -4.3% 169.52 US$346,832
2023-12-08 2023-12-07 PlS Planned sale
2,134 -4.3%
168.83
US$360,283
2,134 -4.3% 168.83 US$360,283
2023-12-08 2023-12-07 PlS Planned sale
1,700 -3.3%
167.23
US$284,285
1,700 -3.3% 167.23 US$284,285
2023-12-08 2023-12-07 PlS Planned sale
1,520 -2.8%
165.37
US$251,357
1,520 -2.8% 165.37 US$251,357
2023-12-07 2023-12-07 PrS Proposed sale
15,000
169.13
US$2,536,938
15,000 169.13 US$2,536,938