Rebecca Bottorff

Insider profile

Performance

Overall performance
2.2

Performance over holding periods
2.2
30 days 90 days 120 days
Average return -6% 8.2% 15.1%
Success rate 26% 68% 82%
Transactions
5 0% Buy
34 71% Buy
47 69% Buy
Rebecca Bottorff's trades of Bandwidth 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-06-01 2026-05-29 S Sale
19,789 +1.4%
161.29
US$2,085,941
19,789 +1.4% 161.29 US$2,085,941
2026-06-01 2026-05-29 S Sale
61,238 -11.9%
398.74
US$4,574,270
61,238 -11.9% 398.74 US$4,574,270
2026-06-01 2026-05-29 S Sale
85,761 +25.2%
61.23
US$156,909
85,761 +25.2% 61.23 US$156,909
2026-05-27 2026-05-29 PrS Proposed sale
3,000
58.54
US$175,620
3,000 58.54 US$175,620
2026-05-13 2026-05-12 S Sale
50,535 -100.0%
49.42
US$2,497,647
50,535 -100.0% 49.42 US$2,497,647
2026-05-12 2026-05-12 PrS Proposed sale
50,535
49.95
US$2,524,223
50,535 49.95 US$2,524,223
2026-05-04 2026-05-04 PrS Proposed sale
9,425
44.86
US$422,806
9,425 44.86 US$422,806
2026-05-04 2026-05-04 S Sale
9,425 -15.7%
45.30
US$426,986
9,425 -15.7% 45.30 US$426,986
2026-03-04 2026-03-04 S Sale
8,792 -12.8%
15.52
US$136,452
8,792 -12.8% 15.52 US$136,452
2026-03-03 2026-03-04 PrS Proposed sale
9,000
14.82
US$133,380
9,000 14.82 US$133,380
2025-12-02 2025-12-01 PlS Planned sale
5,973 -10.1%
14.06
US$83,996
5,973 -10.1% 14.06 US$83,996
2025-11-24 2025-12-01 PrS Proposed sale
6,000
13.85
US$83,100
6,000 13.85 US$83,100
2025-09-02 2025-08-29 PlS Planned sale
2,257 -5.0%
15.09
US$34,047
2,257 -5.0% 15.09 US$34,047
2025-06-10 2025-06-09 S Sale
16,935 -28.1%
15.14
US$256,355
16,935 -28.1% 15.14 US$256,355
2025-06-09 2025-06-09 PrS Proposed sale
20,000
14.95
US$299,000
20,000 14.95 US$299,000
2025-05-30 2025-05-29 PlS Planned sale
2,333 -3.7%
14.47
US$33,769
2,333 -3.7% 14.47 US$33,769
2025-05-29 2025-05-29 PrS Proposed sale
5,000
14.74
US$73,700
5,000 14.74 US$73,700
2025-03-04 2025-03-03 PrS Proposed sale
6,125
15.10
US$92,488
6,125 15.10 US$92,488
2025-03-04 2025-03-03 PlS Planned sale
8,407 -13.3%
15.59
US$131,062
8,407 -13.3% 15.59 US$131,062
2025-03-04 2025-03-03 PlS Planned sale
6,125 -8.8%
15.70
US$96,140
6,125 -8.8% 15.70 US$96,140
2025-03-03 2025-03-03 PrS Proposed sale
8,407
15.97
US$134,260
8,407 15.97 US$134,260
2025-01-08 2025-01-06 PrS Proposed sale
532
17.47
US$9,294
532 17.47 US$9,294
2025-01-06 2025-01-06 PlS Planned sale
532 -1.1%
17.39
US$9,252
532 -1.1% 17.39 US$9,252
2025-01-08 2025-01-03 PrS Proposed sale
177
17.02
US$3,013
177 17.02 US$3,013
2025-01-06 2025-01-03 PlS Planned sale
177 -0.4%
16.97
US$3,003
177 -0.4% 16.97 US$3,003
2024-12-03 2024-11-29 PrS Proposed sale
6,982
21.03
US$146,831
6,982 21.03 US$146,831
2024-12-02 2024-11-29 PlS Planned sale
6,955 -12.7%
21.26
US$147,843
6,955 -12.7% 21.26 US$147,843
2024-12-02 2024-11-29 PlS Planned sale
27 -0.0%
22.02
US$594
27 -0.0% 22.02 US$594
2024-11-05 2024-11-04 PlS Planned sale
32 -0.1%
18.73
US$599
32 -0.1% 18.73 US$599
2024-08-29 2024-08-29 PlS Planned sale
2,393 -6.5%
17.42
US$41,682
2,393 -6.5% 17.42 US$41,682
2024-05-30 2024-05-29 PlS Planned sale
688 -2.3%
20.40
US$14,038
688 -2.3% 20.40 US$14,038
2024-03-08 2024-03-07 S Sale
8,376 -23.6%
19.92
US$166,826
8,376 -23.6% 19.92 US$166,826
2024-03-07 2024-03-07 PrS Proposed sale
8,376
19.92
US$166,826
8,376 19.92 US$166,826
2024-03-05 2024-03-05 PrS Proposed sale
6,232
19.25
US$119,966
6,232 19.25 US$119,966
2024-03-05 2024-03-05 PlS Planned sale
6,232 -15.0%
18.49
US$115,260
6,232 -15.0% 18.49 US$115,260
2024-03-05 2024-03-04 PlS Planned sale
6,465 -13.4%
19.35
US$125,099
6,465 -13.4% 19.35 US$125,099
2024-03-01 2024-02-29 PlS Planned sale
742 -2.7%
19.75
US$14,658
742 -2.7% 19.75 US$14,658
2024-01-04 2024-01-04 PlS Planned sale
550 -2.1%
13.60
US$7,478
550 -2.1% 13.60 US$7,478
2024-01-04 2024-01-03 PlS Planned sale
611 -2.3%
13.61
US$8,318
611 -2.3% 13.61 US$8,318
2023-11-30 2023-11-29 PlS Planned sale
2,669 -10.2%
11.31
US$30,181
2,669 -10.2% 11.31 US$30,181
2023-11-06 2023-11-03 PlS Planned sale
27 -0.2%
12.71
US$343
27 -0.2% 12.71 US$343
2023-06-06 2023-06-05 PlS Planned sale
268 -1.5%
11.99
US$3,213
268 -1.5% 11.99 US$3,213
2023-06-05 2023-06-05 PrS Proposed sale
268
12.10
US$3,243
268 12.10 US$3,243
2023-01-04 2023-01-04 PlS Planned sale
1,117 -6.4%
22.58
US$25,222
1,117 -6.4% 22.58 US$25,222
2023-01-04 2023-01-03 PlS Planned sale
355 -2.0%
23.60
US$8,378
355 -2.0% 23.60 US$8,378