Aaron Ahola

Insider profile

Currently holds a position at Akamai Technologies Inc

Performance

Overall performance
2.8

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

Positions

Position Company Period
Executive Vice President, General Counsel, Company Secretary Akamai Technologies Inc May 1, 2019 -
Senior Vice President, General Counsel, Corporate Secretary Akamai Technologies Inc Oct. 1, 2017 - May 1, 2019

Aaron Ahola's trades of Akamai Technologies 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
2026-03-16 2026-03-16 S Sale
97,554 -6.0%
85.50
US$656,832
97,554 -6.0% 85.50 US$656,832
2026-03-16 2026-03-16 PrS Proposed sale
53,526
216.91
US$144,552
53,526 216.91 US$144,552
2026-02-24 2026-02-24 S Sale
96,122 -12.1%
389.66
US$1,703,766
96,122 -12.1% 389.66 US$1,703,766
2026-02-24 2026-02-24 PrS Proposed sale
7,500
98.66
US$739,950
7,500 98.66 US$739,950
2025-08-20 2025-08-20 PrS Proposed sale
4,000
75.76
US$303,040
4,000 75.76 US$303,040
2025-08-20 2025-08-20 S Sale
4,000 -15.9%
75.76
US$303,040
4,000 -15.9% 75.76 US$303,040
2025-03-14 2025-03-14 PrS Proposed sale
4,000
80.92
US$323,680
4,000 80.92 US$323,680
2025-03-14 2025-03-14 S Sale
4,000 -13.7%
80.92
US$323,680
4,000 -13.7% 80.92 US$323,680
2024-12-13 2024-12-13 PrS Proposed sale
3,500
99.26
US$347,419
3,500 99.26 US$347,419
2024-12-13 2024-12-13 S Sale
3,500 -21.6%
99.26
US$347,419
3,500 -21.6% 99.26 US$347,419
2024-03-12 2024-03-12 PrS Proposed sale
1,103
109.68
US$120,977
1,103 109.68 US$120,977
2024-03-12 2024-03-12 PlS Planned sale
1,103 -6.4%
109.68
US$120,977
1,103 -6.4% 109.68 US$120,977
2024-03-12 2024-03-11 PlS Planned sale
9,841 -36.3%
110.74
US$1,089,792
9,841 -36.3% 110.74 US$1,089,792
2024-03-11 2024-03-11 PrS Proposed sale
9,841
110.74
US$1,089,792
9,841 110.74 US$1,089,792
2023-11-17 2023-11-17 PrS Proposed sale
4,400
112.02
US$492,870
4,400 112.02 US$492,870
2023-11-17 2023-11-17 S Sale
4,400 -29.2%
112.02
US$492,888
4,400 -29.2% 112.02 US$492,888
2023-08-11 2023-08-09 PlS Planned sale
1,200 -7.4%
101.08
US$121,296
1,200 -7.4% 101.08 US$121,296
2023-08-09 2023-08-09 PrS Proposed sale
1,200
101.08
US$121,296
1,200 101.08 US$121,296
2023-03-10 2023-03-10 PlS Planned sale
1,514 -8.5%
73.39
US$111,112
1,514 -8.5% 73.39 US$111,112
2023-03-08 2023-03-08 PlS Planned sale
3,471 -16.3%
74.76
US$259,492
3,471 -16.3% 74.76 US$259,492
2023-03-06 2023-03-06 PlS Planned sale
1,619 -7.6%
76.00
US$123,044
1,619 -7.6% 76.00 US$123,044
2022-12-14 2022-12-12 S Sale
2,240 -18.8%
89.97
US$201,533
2,240 -18.8% 89.97 US$201,533
2022-09-07 2022-09-06 S Sale
3,500 -22.7%
88.52
US$309,820
3,500 -22.7% 88.52 US$309,820
2022-03-08 2022-03-04 PlS Planned sale
9,907 -39.1%
111.01
US$1,099,776
9,907 -39.1% 111.01 US$1,099,776
2022-01-14 2022-01-14 PlS Planned sale
1,500 -18.7%
112.52
US$168,780
1,500 -18.7% 112.52 US$168,780
2021-03-08 2021-03-04 PlS Planned sale
1,668 -17.2%
92.92
US$154,991
1,668 -17.2% 92.92 US$154,991
2021-03-03 2021-03-01 PlS Planned sale
12,170 -59.7%
95.50
US$1,162,235
12,170 -59.7% 95.50 US$1,162,235
2021-02-17 2021-02-16 PlS Planned sale
1,920 -33.1%
102.25
US$196,320
1,920 -33.1% 102.25 US$196,320
2020-08-20 2020-08-20 S Sale
2,761 -41.5%
108.73
US$300,204
2,761 -41.5% 108.73 US$300,204
2020-02-14 2020-02-14 PlS Planned sale
1,916 -31.8%
99.77
US$191,159
1,916 -31.8% 99.77 US$191,159
2019-10-01 2019-09-30 PlS Planned sale
3,117 -43.1%
90.24
US$281,278
3,117 -43.1% 90.24 US$281,278
2019-02-15 2019-02-14 PlS Planned sale
2,157 -34.8%
70.16
US$151,335
2,157 -34.8% 70.16 US$151,335