Saha Bratin

Insider profile

Saha Bratin's trades of DigitalOcean Holdings 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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-09-03 2025-09-03 PrS Proposed sale
69,513
45.27
US$2,458,935
69,513 45.27 US$2,458,935
2025-09-03 2025-09-03 PlS Planned sale
77,049 -33.1%
126.07
US$1,914,482
77,049 -33.1% 126.07 US$1,914,482
2025-06-18 2025-06-18 PrS Proposed sale
38,180
141.69
US$3,408,301
38,180 141.69 US$3,408,301
2025-06-18 2025-06-18 PlS Planned sale
3,461 -1.2%
27.77
US$96,112
3,461 -1.2% 27.77 US$96,112
2025-06-03 2025-06-03 PrS Proposed sale
41,541
28.40
US$1,179,764
41,541 28.40 US$1,179,764
2025-06-03 2025-06-03 PlS Planned sale
41,541 -12.1%
29.49
US$1,225,044
41,541 -12.1% 29.49 US$1,225,044
2025-05-20 2025-05-20 PrS Proposed sale
3,461
30.20
US$104,522
3,461 30.20 US$104,522
2025-05-20 2025-05-20 PlS Planned sale
3,461 -0.9%
30.20
US$104,522
3,461 -0.9% 30.20 US$104,522
2025-04-21 2025-04-21 PrS Proposed sale
3,461
26.86
US$92,962
3,461 26.86 US$92,962
2025-04-21 2025-04-21 PlS Planned sale
3,461 -0.9%
26.86
US$92,962
3,461 -0.9% 26.86 US$92,962
2025-03-19 2025-03-18 PlS Planned sale
3,948 -1.1%
36.63
US$144,615
3,948 -1.1% 36.63 US$144,615
2025-03-18 2025-03-18 PrS Proposed sale
3,948
36.63
US$144,615
3,948 36.63 US$144,615
2025-02-19 2025-02-19 PrS Proposed sale
4,516
46.08
US$208,097
4,516 46.08 US$208,097
2025-02-19 2025-02-19 PlS Planned sale
4,516 -1.2%
46.08
US$208,097
4,516 -1.2% 46.08 US$208,097
2025-01-22 2025-01-21 PlS Planned sale
4,289 -1.1%
36.80
US$157,835
4,289 -1.1% 36.80 US$157,835
2025-01-21 2025-01-21 PrS Proposed sale
4,289
36.80
US$157,835
4,289 36.80 US$157,835
2024-12-19 2024-12-18 PlS Planned sale
3,468 -0.9%
38.18
US$132,408
3,468 -0.9% 38.18 US$132,408
2024-12-18 2024-12-18 PrS Proposed sale
3,468
38.18
US$132,408
3,468 38.18 US$132,408
2024-11-19 2024-11-19 PrS Proposed sale
3,468
35.98
US$124,779
3,468 35.98 US$124,779
2024-11-19 2024-11-19 PlS Planned sale
3,468 -0.9%
35.98
US$124,779
3,468 -0.9% 35.98 US$124,779
2024-11-19 2024-11-18 PlS Planned sale
16,989 -4.2%
36.85
US$626,045
16,989 -4.2% 36.85 US$626,045
2024-11-18 2024-11-18 PrS Proposed sale
16,989
36.85
US$626,045
16,989 36.85 US$626,045