Keith Taylor

Insider profile

Currently holds a position at Equinix, Inc.

Performance

Overall performance
2.5

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

Positions

Position Company Period
Chief Financial Officer Equinix, Inc. Sept. 13, 2005 -

Keith Taylor's trades of Equinix, 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
Transaction date
Proposed sale
Price
43.55
Quantity 15,678
Value US$647,153
Transaction date
Proposed sale
Price
198.39
Quantity 95,946
Value US$3,741,517
Transaction date
Proposed sale
Price
301.40
Quantity 85,332
Value US$1,561,446
Transaction date
Planned sale
Price
961.19
Quantity 760 -2.8%
Value US$730,504
Transaction date
Proposed sale
Price
973.43
Quantity 760
Value US$739,807
Transaction date
Planned sale
Price
943.86
Quantity 160 -0.6%
Value US$151,018
Transaction date
Planned sale
Price
942.68
Quantity 160 -0.6%
Value US$150,829
Transaction date
Planned sale
Price
941.69
Quantity 240 -0.9%
Value US$226,006
Transaction date
Planned sale
Price
939.80
Quantity 108 -0.4%
Value US$101,498
Transaction date
Planned sale
Price
938.90
Quantity 252 -0.9%
Value US$236,603
Transaction date
Planned sale
Price
937.43
Quantity 40 -0.1%
Value US$37,497
Transaction date
Planned sale
Price
934.91
Quantity 81 -0.3%
Value US$75,728
Transaction date
Planned sale
Price
934.01
Quantity 159 -0.6%
Value US$148,508
Transaction date
Planned sale
Price
932.03
Quantity 125 -0.4%
Value US$116,503
Transaction date
Planned sale
Price
930.55
Quantity 195 -0.7%
Value US$181,457
Transaction date
Planned sale
Price
929.69
Quantity 120 -0.4%
Value US$111,563
Transaction date
Planned sale
Price
928.58
Quantity 120 -0.4%
Value US$111,430
Transaction date
Planned sale
Price
927.89
Quantity 542 -1.9%
Value US$502,917
Transaction date
Planned sale
Price
926.67
Quantity 120 -0.4%
Value US$111,200
Transaction date
Proposed sale
Price
951.97
Quantity 2,422
Value US$2,305,671
Transaction date
Planned sale
Price
956.44
Quantity 2,000 -7.6%
Value US$1,912,880
Transaction date
Proposed sale
Price
867.52
Quantity 2,000
Value US$1,735,040
Transaction date
Planned sale
Price
806.78
Quantity 40 -0.2%
Value US$32,271
Transaction date
Planned sale
Price
806.36
Quantity 721 -2.7%
Value US$581,386
Transaction date
Planned sale
Price
805.25
Quantity 410 -1.5%
Value US$330,151
Transaction date
Planned sale
Price
803.66
Quantity 200 -0.7%
Value US$160,732
Transaction date
Planned sale
Price
802.32
Quantity 440 -1.6%
Value US$353,021
Transaction date
Planned sale
Price
799.84
Quantity 160 -0.6%
Value US$127,974
Transaction date
Planned sale
Price
797.63
Quantity 80 -0.3%
Value US$63,810
Transaction date
Proposed sale
Price
801.82
Quantity 2,051
Value US$1,644,533
Transaction date
Planned sale
Price
848.21
Quantity 41 -0.2%
Value US$34,777
Transaction date
Planned sale
Price
847.17
Quantity 82 -0.3%
Value US$69,468
Transaction date
Planned sale
Price
846.43
Quantity 82 -0.3%
Value US$69,407
Transaction date
Planned sale
Price
845.38
Quantity 82 -0.3%
Value US$69,321
Transaction date
Planned sale
Price
843.87
Quantity 41 -0.2%
Value US$34,599
Transaction date
Planned sale
Price
838.59
Quantity 41 -0.2%
Value US$34,382
Transaction date
Planned sale
Price
835.62
Quantity 82 -0.3%
Value US$68,521
Transaction date
Planned sale
Price
834.36
Quantity 82 -0.3%
Value US$68,417
Transaction date
Planned sale
Price
832.87
Quantity 2 -0.0%
Value US$1,666
Transaction date
Planned sale
Price
832.23
Quantity 164 -0.7%
Value US$136,485
Transaction date
Planned sale
Price
830.77
Quantity 123 -0.5%
Value US$102,184
Transaction date
Proposed sale
Price
854.99
Quantity 822
Value US$702,802
Transaction date
Planned sale
Price
935.24
Quantity 397 -1.6%
Value US$371,291
Transaction date
Planned sale
Price
933.72
Quantity 157 -0.6%
Value US$146,594
Transaction date
Planned sale
Price
931.80
Quantity 500 -2.0%
Value US$465,900
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-05 2026-06-05 PrS Proposed sale
15,678
43.55
US$647,153
15,678 43.55 US$647,153
2026-05-22 2026-05-22 PrS Proposed sale
95,946
198.39
US$3,741,517
95,946 198.39 US$3,741,517
2026-05-04 2026-05-04 PrS Proposed sale
85,332
301.40
US$1,561,446
85,332 301.40 US$1,561,446
2026-03-13 2026-03-12 PlS Planned sale
760 -2.8%
961.19
US$730,504
760 -2.8% 961.19 US$730,504
2026-03-12 2026-03-12 PrS Proposed sale
760
973.43
US$739,807
760 973.43 US$739,807
2026-02-19 2026-02-18 PlS Planned sale
160 -0.6%
943.86
US$151,018
160 -0.6% 943.86 US$151,018
2026-02-19 2026-02-18 PlS Planned sale
160 -0.6%
942.68
US$150,829
160 -0.6% 942.68 US$150,829
2026-02-19 2026-02-18 PlS Planned sale
240 -0.9%
941.69
US$226,006
240 -0.9% 941.69 US$226,006
2026-02-19 2026-02-18 PlS Planned sale
108 -0.4%
939.80
US$101,498
108 -0.4% 939.80 US$101,498
2026-02-19 2026-02-18 PlS Planned sale
252 -0.9%
938.90
US$236,603
252 -0.9% 938.90 US$236,603
2026-02-19 2026-02-18 PlS Planned sale
40 -0.1%
937.43
US$37,497
40 -0.1% 937.43 US$37,497
2026-02-19 2026-02-18 PlS Planned sale
81 -0.3%
934.91
US$75,728
81 -0.3% 934.91 US$75,728
2026-02-19 2026-02-18 PlS Planned sale
159 -0.6%
934.01
US$148,508
159 -0.6% 934.01 US$148,508
2026-02-19 2026-02-18 PlS Planned sale
125 -0.4%
932.03
US$116,503
125 -0.4% 932.03 US$116,503
2026-02-19 2026-02-18 PlS Planned sale
195 -0.7%
930.55
US$181,457
195 -0.7% 930.55 US$181,457
2026-02-19 2026-02-18 PlS Planned sale
120 -0.4%
929.69
US$111,563
120 -0.4% 929.69 US$111,563
2026-02-19 2026-02-18 PlS Planned sale
120 -0.4%
928.58
US$111,430
120 -0.4% 928.58 US$111,430
2026-02-19 2026-02-18 PlS Planned sale
542 -1.9%
927.89
US$502,917
542 -1.9% 927.89 US$502,917
2026-02-19 2026-02-18 PlS Planned sale
120 -0.4%
926.67
US$111,200
120 -0.4% 926.67 US$111,200
2026-02-18 2026-02-18 PrS Proposed sale
2,422
951.97
US$2,305,671
2,422 951.97 US$2,305,671
2026-02-17 2026-02-12 PlS Planned sale
2,000 -7.6%
956.44
US$1,912,880
2,000 -7.6% 956.44 US$1,912,880
2026-02-12 2026-02-12 PrS Proposed sale
2,000
867.52
US$1,735,040
2,000 867.52 US$1,735,040
2026-01-20 2026-01-16 PlS Planned sale
40 -0.2%
806.78
US$32,271
40 -0.2% 806.78 US$32,271
2026-01-20 2026-01-16 PlS Planned sale
721 -2.7%
806.36
US$581,386
721 -2.7% 806.36 US$581,386
2026-01-20 2026-01-16 PlS Planned sale
410 -1.5%
805.25
US$330,151
410 -1.5% 805.25 US$330,151
2026-01-20 2026-01-16 PlS Planned sale
200 -0.7%
803.66
US$160,732
200 -0.7% 803.66 US$160,732
2026-01-20 2026-01-16 PlS Planned sale
440 -1.6%
802.32
US$353,021
440 -1.6% 802.32 US$353,021
2026-01-20 2026-01-16 PlS Planned sale
160 -0.6%
799.84
US$127,974
160 -0.6% 799.84 US$127,974
2026-01-20 2026-01-16 PlS Planned sale
80 -0.3%
797.63
US$63,810
80 -0.3% 797.63 US$63,810
2026-01-16 2026-01-16 PrS Proposed sale
2,051
801.82
US$1,644,533
2,051 801.82 US$1,644,533
2025-03-14 2025-03-13 PlS Planned sale
41 -0.2%
848.21
US$34,777
41 -0.2% 848.21 US$34,777
2025-03-14 2025-03-13 PlS Planned sale
82 -0.3%
847.17
US$69,468
82 -0.3% 847.17 US$69,468
2025-03-14 2025-03-13 PlS Planned sale
82 -0.3%
846.43
US$69,407
82 -0.3% 846.43 US$69,407
2025-03-14 2025-03-13 PlS Planned sale
82 -0.3%
845.38
US$69,321
82 -0.3% 845.38 US$69,321
2025-03-14 2025-03-13 PlS Planned sale
41 -0.2%
843.87
US$34,599
41 -0.2% 843.87 US$34,599
2025-03-14 2025-03-13 PlS Planned sale
41 -0.2%
838.59
US$34,382
41 -0.2% 838.59 US$34,382
2025-03-14 2025-03-13 PlS Planned sale
82 -0.3%
835.62
US$68,521
82 -0.3% 835.62 US$68,521
2025-03-14 2025-03-13 PlS Planned sale
82 -0.3%
834.36
US$68,417
82 -0.3% 834.36 US$68,417
2025-03-14 2025-03-13 PlS Planned sale
2 -0.0%
832.87
US$1,666
2 -0.0% 832.87 US$1,666
2025-03-14 2025-03-13 PlS Planned sale
164 -0.7%
832.23
US$136,485
164 -0.7% 832.23 US$136,485
2025-03-14 2025-03-13 PlS Planned sale
123 -0.5%
830.77
US$102,184
123 -0.5% 830.77 US$102,184
2025-03-13 2025-03-13 PrS Proposed sale
822
854.99
US$702,802
822 854.99 US$702,802
2025-02-20 2025-02-19 PlS Planned sale
397 -1.6%
935.24
US$371,291
397 -1.6% 935.24 US$371,291
2025-02-20 2025-02-19 PlS Planned sale
157 -0.6%
933.72
US$146,594
157 -0.6% 933.72 US$146,594
2025-02-20 2025-02-19 PlS Planned sale
500 -2.0%
931.80
US$465,900
500 -2.0% 931.80 US$465,900