The Lawrence Page Trust

Insider profile

The Lawrence Page Trust's trades of Alphabet 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-07-09 2026-07-09 PrS Proposed sale
97,978
226.95
US$3,604,988
97,978 226.95 US$3,604,988
2026-07-09 2026-07-09 PrS Proposed sale
74,240
200.86
US$1,030,873
74,240 200.86 US$1,030,873
2026-03-12 2026-03-12 PrS Proposed sale
40,573
262.74
US$3,029,741
40,573 262.74 US$3,029,741
2026-03-12 2026-03-12 PrS Proposed sale
225,360
308.70
US$69,568,632
225,360 308.70 US$69,568,632
2025-11-13 2025-11-13 PrS Proposed sale
221,580
287.43
US$63,688,739
221,580 287.43 US$63,688,739
2025-11-13 2025-11-13 PrS Proposed sale
221,580
286.71
US$63,529,202
221,580 286.71 US$63,529,202
2025-07-10 2025-07-10 PrS Proposed sale
220,320
177.66
US$39,142,051
220,320 177.66 US$39,142,051
2025-07-10 2025-07-10 PrS Proposed sale
220,320
176.62
US$38,912,918
220,320 176.62 US$38,912,918
2025-03-13 2025-03-13 PrS Proposed sale
220,320
168.00
US$37,013,760
220,320 168.00 US$37,013,760
2025-03-13 2025-03-13 PrS Proposed sale
220,320
166.05
US$36,584,136
220,320 166.05 US$36,584,136
2024-11-14 2024-11-14 PrS Proposed sale
217,020
179.82
US$39,024,536
217,020 179.82 US$39,024,536
2024-11-14 2024-11-14 PrS Proposed sale
217,020
178.24
US$38,681,645
217,020 178.24 US$38,681,645
2024-07-11 2024-07-11 PrS Proposed sale
215,920
191.39
US$41,324,929
215,920 191.39 US$41,324,929
2024-07-11 2024-07-11 PrS Proposed sale
215,920
189.84
US$40,990,253
215,920 189.84 US$40,990,253
2024-03-14 2024-03-14 PrS Proposed sale
215,920
142.22
US$30,708,142
215,920 142.22 US$30,708,142
2024-03-14 2024-03-14 PrS Proposed sale
215,920
141.25
US$30,498,700
215,920 141.25 US$30,498,700
2023-11-09 2023-11-09 PrS Proposed sale
213,220
133.36
US$28,435,019
213,220 133.36 US$28,435,019
2023-11-09 2023-11-09 PrS Proposed sale
213,220
131.96
US$28,136,511
213,220 131.96 US$28,136,511
2023-07-13 2023-07-13 PrS Proposed sale
212,320
121.54
US$25,805,373
212,320 121.54 US$25,805,373
2023-07-13 2023-07-13 PrS Proposed sale
212,320
120.93
US$25,675,858
212,320 120.93 US$25,675,858