Geode Capital Management
IPWR icon

Geode Capital Management’s Ideal Power IPWR Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$371K Sell
81,797
-118
-0.1% -$535 ﹤0.01% 3651
2025
Q1
$426K Buy
81,915
+4,251
+5% +$22.1K ﹤0.01% 3605
2024
Q4
$586K Sell
77,664
-213
-0.3% -$1.61K ﹤0.01% 3552
2024
Q3
$639K Buy
77,877
+9,075
+13% +$74.4K ﹤0.01% 3515
2024
Q2
$486K Buy
68,802
+8,460
+14% +$59.7K ﹤0.01% 3571
2024
Q1
$537K Buy
60,342
+6,888
+13% +$61.3K ﹤0.01% 3587
2023
Q4
$415K Hold
53,454
﹤0.01% 3684
2023
Q3
$523K Buy
53,454
+3,455
+7% +$33.8K ﹤0.01% 3587
2023
Q2
$590K Hold
49,999
﹤0.01% 3576
2023
Q1
$522K Hold
49,999
﹤0.01% 3627
2022
Q4
$530K Buy
49,999
+716
+1% +$7.59K ﹤0.01% 3637
2022
Q3
$510K Buy
49,283
+308
+0.6% +$3.19K ﹤0.01% 3715
2022
Q2
$599K Buy
48,975
+1,172
+2% +$14.3K ﹤0.01% 3664
2022
Q1
$420K Hold
47,803
﹤0.01% 4027
2021
Q4
$576K Sell
47,803
-1,456
-3% -$17.5K ﹤0.01% 3973
2021
Q3
$749K Buy
49,259
+10,597
+27% +$161K ﹤0.01% 3832
2021
Q2
$491K Buy
38,662
+10,958
+40% +$139K ﹤0.01% 3953
2021
Q1
$366K Buy
+27,704
New +$366K ﹤0.01% 3917
2019
Q3
Sell
-65,278
Closed -$20K 4218
2019
Q2
$20K Hold
65,278
﹤0.01% 4159
2019
Q1
$22K Hold
65,278
﹤0.01% 4084
2018
Q4
$16K Hold
65,278
﹤0.01% 4106
2018
Q3
$41K Hold
65,278
﹤0.01% 4041
2018
Q2
$69K Buy
65,278
+5,950
+10% +$6.29K ﹤0.01% 3938
2018
Q1
$67K Hold
59,328
﹤0.01% 3912
2017
Q4
$84K Hold
59,328
﹤0.01% 3856
2017
Q3
$153K Hold
59,328
﹤0.01% 3731
2017
Q2
$124K Hold
59,328
﹤0.01% 3797
2017
Q1
$192K Buy
59,328
+38,104
+180% +$123K ﹤0.01% 3666
2016
Q4
$70K Hold
21,224
﹤0.01% 3856
2016
Q3
$109K Hold
21,224
﹤0.01% 3783
2016
Q2
$104K Hold
21,224
﹤0.01% 3794
2016
Q1
$95 Hold
21,224
﹤0.01% 3844
2015
Q4
$169K Hold
21,224
﹤0.01% 3736
2015
Q3
$140K Hold
21,224
﹤0.01% 3803
2015
Q2
$178K Buy
21,224
+9,367
+79% +$78.6K ﹤0.01% 3620
2015
Q1
$112K Hold
11,857
﹤0.01% 3737
2014
Q4
$86K Hold
11,857
﹤0.01% 3810
2014
Q3
$89K Buy
11,857
+1,350
+13% +$10.1K ﹤0.01% 3770
2014
Q2
$96K Hold
10,507
﹤0.01% 3705
2014
Q1
$84K Buy
+10,507
New +$84K ﹤0.01% 3691