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

Elena Donio

Insider profile

Currently holds a position at Twilio Inc

Performance

Overall performance
2.7

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

Positions

Position Company Period
Independent Director Twilio Inc Feb. 1, 2016 -

Elena Donio's trades of Twilio 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
2024-02-21 2024-02-21 PrS Proposed sale
30,218
336.68
US$3,692,316
30,218 336.68 US$3,692,316
2024-02-15 2024-02-15 PrS Proposed sale
89,231
124.97
US$2,401,193
89,231 124.97 US$2,401,193
2024-01-05 2024-01-05 PrS Proposed sale
46,642
55.55
US$1,111,447
46,642 55.55 US$1,111,447
2024-01-02 2024-01-02 PrS Proposed sale
5,438
72.18
US$392,537
5,438 72.18 US$392,537
2023-11-22 2023-11-20 PlS Planned sale
2,980 -0.7%
63.82
US$190,188
2,980 -0.7% 63.82 US$190,188
2023-11-22 2023-11-20 PlS Planned sale
889 -0.2%
63.36
US$56,325
889 -0.2% 63.36 US$56,325
2023-11-20 2023-11-20 PrS Proposed sale
3,869
63.71
US$246,512
3,869 63.71 US$246,512
2023-11-17 2023-11-15 S Sale
1,576 -0.4%
62.29
US$98,174
1,576 -0.4% 62.29 US$98,174
2023-11-17 2023-11-15 S Sale
6,006 -1.4%
61.80
US$371,177
6,006 -1.4% 61.80 US$371,177
2023-11-15 2023-11-15 PrS Proposed sale
7,582
61.90
US$469,351
7,582 61.90 US$469,351
2023-10-10 2023-10-05 PlS Planned sale
2,597 -0.6%
55.69
US$144,633
2,597 -0.6% 55.69 US$144,633
2023-10-05 2023-10-05 PrS Proposed sale
2,597
55.69
US$144,633
2,597 55.69 US$144,633
2023-10-04 2023-10-02 S Sale
200 -0.0%
58.42
US$11,684
200 -0.0% 58.42 US$11,684
2023-10-04 2023-10-02 S Sale
5,034 -1.2%
57.83
US$291,128
5,034 -1.2% 57.83 US$291,128
2023-10-02 2023-10-02 PrS Proposed sale
5,234
57.85
US$302,812
5,234 57.85 US$302,812
2023-08-22 2023-08-18 PlS Planned sale
3,807 -0.9%
57.50
US$218,902
3,807 -0.9% 57.50 US$218,902
2023-08-18 2023-08-18 PrS Proposed sale
3,807
57.50
US$218,902
3,807 57.50 US$218,902
2023-08-16 2023-08-15 S Sale
7,760 -1.8%
60.65
US$470,639
7,760 -1.8% 60.65 US$470,639
2023-08-15 2023-08-15 PrS Proposed sale
7,760
60.65
US$470,638
7,760 60.65 US$470,638
2023-07-10 2023-07-06 PlS Planned sale
2,642 -0.6%
63.53
US$167,846
2,642 -0.6% 63.53 US$167,846
2023-07-06 2023-07-06 PrS Proposed sale
2,642
63.53
US$167,854
2,642 63.53 US$167,854
2023-07-05 2023-06-30 S Sale
5,106 -1.2%
64.08
US$327,195
5,106 -1.2% 64.08 US$327,195
2023-06-07 2023-06-05 PlS Planned sale
6,485 -1.5%
67.07
US$434,917
6,485 -1.5% 67.07 US$434,917
2023-06-05 2023-06-05 PrS Proposed sale
6,485
67.07
US$434,917
6,485 67.07 US$434,917
2023-05-17 2023-05-15 S Sale
7,622 -1.7%
45.82
US$349,211
7,622 -1.7% 45.82 US$349,211
2023-05-15 2023-05-15 PrS Proposed sale
7,622
45.82
US$349,211
7,622 45.82 US$349,211
2023-04-04 2023-03-31 S Sale
208 -0.0%
64.24
US$13,362
208 -0.0% 64.24 US$13,362
2023-04-04 2023-03-31 S Sale
4,932 -1.1%
63.77
US$314,514
4,932 -1.1% 63.77 US$314,514
2023-02-17 2023-02-15 S Sale
5,182 -1.7%
62.38
US$323,239
5,182 -1.7% 62.38 US$323,239
2022-11-17 2022-11-15 S Sale
1,700 -0.6%
56.20
US$95,536
1,700 -0.6% 56.20 US$95,536
2022-11-17 2022-11-15 S Sale
5,555 -1.8%
55.28
US$307,065
5,555 -1.8% 55.28 US$307,065
2022-08-16 2022-08-15 S Sale
663 -0.2%
88.26
US$58,516
663 -0.2% 88.26 US$58,516
2022-08-16 2022-08-15 S Sale
1,901 -0.6%
87.64
US$166,600
1,901 -0.6% 87.64 US$166,600
2022-08-16 2022-08-15 S Sale
3,029 -1.0%
86.56
US$262,193
3,029 -1.0% 86.56 US$262,193
2021-06-07 2021-06-04 PlS Planned sale
500 -4.2%
313.70
US$156,850
500 -4.2% 313.70 US$156,850
2019-06-18 2019-06-14 PlS Planned sale
1,442 -14.6%
140.76
US$202,976
1,442 -14.6% 140.76 US$202,976
2019-02-07 2019-02-05 PlS Planned sale
4,981 -33.5%
113.82
US$566,937
4,981 -33.5% 113.82 US$566,937
2018-11-30 2018-11-28 S Sale
6,000 -37.7%
85.91
US$515,431
6,000 -37.7% 85.91 US$515,431