Robert Bruce

Robert Bruce

Bruce & Co.
Last update 2021-02-16 33 Stocks (0 new)
Value $487.00 Mil Turnover 1 %
Guru Portfolio Report Download

Robert Bruce Latest Trades

Ticker Company Date Action Impact % Price Range Price Price Change from Avrg% Comment Current Shares
IBM International Business Machines Corp2020-12-31Reduce
-2.90%
106.65 ($120.89) 131.49
$133.59
10.51%
Reduce -95.24%
5,400
NEE NextEra Energy Inc2020-12-31Reduce
-0.92%
70.29 ($74.87) 77.75
$80.94
8.11%
Reduce -9.57%
567,200
UHAL Amerco Inc2020-12-31Reduce
-0.67%
345.56 ($399.1) 453.96
$612.50
53.47%
Reduce -6.1%
130,852
CHMA Chiasma Inc2020-12-31Add
+0.54%
3.72 ($4.16) 4.66
$2.92
-29.81%
Add 133.36%
1,050,100
DUK Duke Energy Corp2020-12-31Reduce
-0.49%
89.04 ($92.54) 97.31
$100.67
8.79%
Reduce -7.74%
298,000
ALL Allstate Corp2020-12-31Add
+0.34%
88 ($98.39) 109.93
$122.20
24.20%
Add 4.84%
324,800
VVV Valvoline Inc2020-12-31Sold Out
-0.29%
18.67 ($21.69) 23.63
$27.21
25.45%
Sold Out
0
GE General Electric Co2020-12-31Reduce
-0.28%
6.17 ($9.03) 11.39
$13.39
48.28%
Reduce -19.05%
850,000
SUPN Supernus Pharmaceuticals Inc2020-12-31Add
+0.26%
17.7 ($21.52) 25.81
$31.70
47.30%
Add 14.2%
402,105
FATE Fate Therapeutics Inc2020-12-31Reduce
-0.22%
38.09 ($62.44) 100.95
$81.17
30%
Reduce -25%
75,000
ABBV AbbVie Inc2020-12-31Add
+0.12%
80.49 ($96.24) 108.67
$107.91
12.13%
Add 1.73%
328,126
PRTK Paratek Pharmaceuticals Inc2020-12-31Add
+0.06%
4.58 ($5.89) 7.14
$8.01
35.99%
Add 5.69%
929,312
MNKD MannKind Corp2020-12-31Reduce
-0.05%
1.79 ($2.63) 4.04
$4.18
58.94%
Reduce -76.43%
31,835
FTK Flotek Industries Inc2020-12-31Reduce
-0.01%
1.97 ($2.41) 2.97
$1.41
-41.49%
Reduce -1.93%
457,671
AAPL Apple Inc2020-09-30Reduce
-1.28%
91.03 ($109.02) 134.18
$134.16
23.06%
Reduce -17.12%
290,400
NEE NextEra Energy Inc2020-09-30Reduce
-0.56%
61.57 ($68.93) 73.93
$80.94
17.42%
Reduce -6%
627,200
CHMA Chiasma Inc2020-09-30New Buy
+0.43%
4.12 ($4.79) 5.5
$2.92
-39.04%
New holding
450,000
PRTK Paratek Pharmaceuticals Inc2020-09-30Add
+0.37%
4.19 ($4.95) 6.69
$8.01
61.82%
Add 55.2%
879,312
BHC Bausch Health Companies Inc2020-09-30Add
+0.22%
14.88 ($17.23) 20.13
$30.03
74.29%
Add 4.77%
1,427,000
MNKD MannKind Corp2020-09-30Reduce
-0.20%
1.56 ($1.73) 2.08
$4.18
141.62%
Reduce -78.73%
135,094
UHAL Amerco Inc2020-09-30Reduce
-0.14%
291.54 ($340.43) 378.3
$612.50
79.92%
Reduce -1.41%
139,352
FTK Flotek Industries Inc2020-09-30Reduce
-0.07%
1.23 ($1.94) 2.95
$1.41
-27.32%
Reduce -34.43%
466,671
IBM International Business Machines Corp2020-09-30Reduce
-0.02%
115.71 ($123.08) 128.67
$133.59
8.54%
Reduce -0.48%
113,450
DELISTED:AGN Allergan PLC2020-06-30Sold Out
-2.47%
174.9 ($185.11) 193.89
$193.02
4.27%
Sold Out
0
ABBV AbbVie Inc2020-06-30Add
+1.48%
73.37 ($87.8) 98.18
$107.91
22.90%
Add 25.12%
322,549
NEE NextEra Energy Inc2020-06-30Reduce
-1.20%
54.56 ($59.86) 65.12
$80.94
35.22%
Reduce -10.71%
667,200
CVX Chevron Corp2020-06-30Add
+1.16%
68.56 ($89.2) 103.24
$102.96
15.43%
Add 1853.33%
58,600
GM General Motors Co2020-06-30Sold Out
-1.04%
18.04 ($24.29) 30.68
$58.71
141.70%
Sold Out
0
FATE Fate Therapeutics Inc2020-06-30Add
+0.40%
20.21 ($29.73) 35.23
$81.17
173.02%
Add 100%
100,000
WEC WEC Energy Group Inc2020-06-30Reduce
-0.28%
83.52 ($90.25) 100.34
$96.96
7.43%
Reduce -95.7%
564
BHC Bausch Health Companies Inc2020-06-30Add
+0.21%
13.31 ($17.6) 20.51
$30.03
70.63%
Add 3.81%
1,362,000
MNKD MannKind Corp2020-06-30Add
+0.19%
0.94 ($1.39) 2.21
$4.18
200.72%
Add 261.42%
635,094
UHAL Amerco Inc2020-06-30Reduce
-0.15%
250.97 ($292.98) 347.06
$612.50
109.06%
Reduce -1.4%
141,352
PRTK Paratek Pharmaceuticals Inc2020-06-30Add
+0.12%
2.97 ($4.42) 5.22
$8.01
81.22%
Add 21.43%
566,552
XOM Exxon Mobil Corp2020-06-30Add
+0.03%
37.53 ($44.72) 54.74
$56.66
26.70%
Add 24.55%
12,684
XPL Solitario Zinc Corp2020-06-30Sold Out
-0.01%
0.2 ($0.27) 0.35
$0.67
147%
Sold Out
0
BHC Bausch Health Companies Inc2020-03-31Add
+0.66%
12.98 ($24.35) 30.25
$30.03
23.33%
Add 14.99%
1,312,000
NEE NextEra Energy Inc2020-03-31Reduce
-0.50%
45.42 ($62.94) 70.56
$80.94
28.60%
Reduce -5.08%
747,200
GE General Electric Co2020-03-31Add
+0.40%
6.11 ($10.75) 13.16
$13.39
24.56%
Add 23.53%
1,050,000
MNKD MannKind Corp2020-03-31Reduce
-0.32%
0.84 ($1.35) 1.76
$4.18
209.63%
Reduce -87.23%
175,723
DELISTED:AGN Allergan PLC2020-03-31Reduce
-0.20%
164.7 ($188.56) 202.1
$193.02
2.37%
Reduce -8.21%
55,900
WEC WEC Energy Group Inc2020-03-31Reduce
-0.19%
70.89 ($96.21) 104.72
$96.96
0.78%
Reduce -43.25%
13,124
PRTK Paratek Pharmaceuticals Inc2020-03-31Add
+0.16%
2.67 ($3.69) 4.97
$8.01
117.07%
Add 75.03%
466,552
IIIN Insteel Industries Inc2020-03-31Sold Out
-0.12%
10.89 ($19.97) 26.01
$32.01
60.29%
Sold Out
0
XOM Exxon Mobil Corp2020-03-31Add
+0.05%
31.45 ($55.73) 70.9
$56.66
1.67%
Add 96.45%
10,184
CVX Chevron Corp2020-03-31New Buy
+0.05%
54.22 ($99.58) 121.43
$102.96
3.39%
New holding
3,000
IBM International Business Machines Corp2020-03-31Reduce
-0.02%
94.77 ($132.68) 156.76
$133.59
0.69%
Reduce -0.48%
114,000
SUPN Supernus Pharmaceuticals Inc2019-12-31Add
+1%
19.93 ($24.22) 29.13
$31.70
30.88%
Add 137.82%
352,105
BHC Bausch Health Companies Inc2019-12-31Add
+0.93%
18.89 ($26.19) 31.89
$30.03
14.66%
Add 15.14%
1,141,000
GE General Electric Co2019-12-31Add
+0.92%
8.28 ($10.42) 11.58
$13.39
28.50%
Add 88.89%
850,000
DELISTED:AGN Allergan PLC2019-12-31Reduce
-0.73%
165.4 ($180.86) 191.58
$193.02
6.72%
Reduce -24.72%
60,900
IIIN Insteel Industries Inc2019-12-31Reduce
-0.73%
18.69 ($21.16) 24.02
$32.01
51.28%
Reduce -85.74%
27,100
UHAL Amerco Inc2019-12-31Reduce
-0.53%
352.84 ($379.2) 424.5
$612.50
61.52%
Reduce -4.17%
143,352
GM General Motors Co2019-12-31Reduce
-0.41%
33.88 ($36.34) 38.72
$58.71
61.56%
Reduce -20%
200,000
MNKD MannKind Corp2019-12-31Reduce
-0.26%
1.14 ($1.28) 1.49
$4.18
226.56%
Reduce -40.82%
1,375,723
FATE Fate Therapeutics Inc2019-12-31New Buy
+0.20%
13.39 ($15.89) 20.73
$81.17
410.82%
New holding
50,000
IBM International Business Machines Corp2019-12-31Reduce
-0.05%
131.91 ($135.78) 143
$133.59
-1.61%
Reduce -1.29%
114,550
FTK Flotek Industries Inc2019-12-31Reduce
-0.01%
1.61 ($1.92) 2.16
$1.41
-26.56%
Reduce -3.39%
711,671
MNKD MannKind Corp2019-09-30New Buy
+0.63%
1.04 ($1.16) 1.44
$4.18
260.34%
New holding
2,324,779
BHC Bausch Health Companies Inc2019-09-30Add
+0.45%
20.88 ($22.9) 25.66
$30.03
31.14%
Add 10.6%
991,000
GM General Motors Co2019-09-30Reduce
-0.44%
35.89 ($38.44) 40.88
$58.71
52.73%
Reduce -16.67%
250,000
BG Bunge Ltd2019-09-30Sold Out
-0.19%
52.44 ($55.83) 58.43
$83.62
49.78%
Sold Out
0
PFE Pfizer Inc2019-09-30Add
+0.07%
34.24 ($38.38) 44.4
$38.57
0.50%
Add 1.77%
517,832
MRK Merck & Co Inc2019-09-30Add
+0.07%
79.73 ($84.08) 86.91
$77.47
-7.86%
Add 1.24%
326,900
ABBV AbbVie Inc2019-09-30Add
+0.05%
62.98 ($68.61) 75.72
$107.91
57.28%
Add 1.18%
257,800
GE General Electric Co2019-09-30Add
+0.05%
7.93 ($9.43) 10.68
$13.39
41.99%
Add 5.88%
450,000
UHAL Amerco Inc2019-06-30Reduce
-1.58%
366.34 ($380.91) 402.52
$612.50
60.80%
Reduce -11.96%
149,585
NEE NextEra Energy Inc2019-06-30Reduce
-1.05%
46.97 ($49.2) 52.05
$80.94
64.51%
Reduce -11.63%
787,200
ALL Allstate Corp2019-06-30Reduce
-0.92%
94.08 ($97.67) 103.55
$122.20
25.12%
Reduce -13.17%
309,800
SIRI Sirius XM Holdings Inc2019-06-30Reduce
-0.73%
5.27 ($5.69) 6.15
$6.31
10.90%
Reduce -31.16%
1,357,843
IBM International Business Machines Corp2019-06-30Reduce
-0.70%
126.99 ($137.38) 145.14
$133.59
-2.76%
Reduce -16.99%
116,050
MRK Merck & Co Inc2019-06-30Reduce
-0.63%
73.19 ($80.15) 85.51
$77.47
-3.34%
Reduce -10.16%
322,900
NEM Newmont Corp2019-06-30New Buy
+0.57%
29.93 ($33.76) 38.47
$65.41
93.75%
New holding
65,000
ABT Abbott Laboratories2019-06-30Reduce
-0.54%
72.88 ($78.62) 85
$124.35
58.17%
Reduce -11.2%
254,600
CMS CMS Energy Corp2019-06-30Reduce
-0.53%
53.56 ($56.11) 59.15
$64.08
14.20%
Reduce -8.45%
492,800
XEL Xcel Energy Inc2019-06-30Reduce
-0.53%
54.68 ($57.47) 61.54
$70.37
22.45%
Reduce -9.45%
436,100
GG Goldcorp Inc2019-06-30Sold Out
-0.48%
11.19 ($11.55) 11.76
$11.19
-3.12%
Sold Out
0
DELISTED:AGN Allergan PLC2019-06-30Reduce
-0.48%
115.73 ($138.45) 167.43
$193.02
39.41%
Reduce -16.25%
80,900
DUK Duke Energy Corp2019-06-30Reduce
-0.47%
85.53 ($88.4) 91.12
$100.67
13.88%
Reduce -7.13%
323,000
AAPL Apple Inc2019-06-30Reduce
-0.42%
43.33 ($48.7) 52.94
$134.16
175.48%
Reduce -10.89%
350,400
PFE Pfizer Inc2019-06-30Reduce
-0.41%
38.98 ($41.82) 43.76
$38.57
-7.77%
Reduce -8.37%
508,832
AVA Avista Corp2019-06-30Reduce
-0.39%
40.61 ($42.57) 44.88
$47.24
10.97%
Reduce -18.07%
208,500
BHC Bausch Health Companies Inc2019-06-30Reduce
-0.39%
20.52 ($23.73) 26.45
$30.03
26.55%
Reduce -7.72%
896,000
RLI RLI Corp2019-06-30Reduce
-0.32%
70.85 ($82.19) 89.94
$115.08
40.02%
Reduce -48.32%
22,800
ABBV AbbVie Inc2019-06-30Reduce
-0.29%
65.7 ($78.61) 83.98
$107.91
37.27%
Reduce -6.29%
254,800
PRTK Paratek Pharmaceuticals Inc2019-06-30New Buy
+0.24%
3.47 ($4.76) 6.32
$8.01
68.28%
New holding
266,552
BGEPF.PFD Bunge Ltd2019-06-30Reduce
-0.21%
96.88 ($98.93) 102
$115.10
16.34%
Reduce -26.74%
27,400
EDAP Edap TMS SA2019-06-30Reduce
-0.14%
2.58 ($3.84) 5.31
$9.08
136.46%
Reduce -21.04%
825,536
GM General Motors Co2019-06-30Reduce
-0.12%
33.34 ($37.5) 40.3
$58.71
56.56%
Reduce -4.76%
300,000
FTK Flotek Industries Inc2019-06-30Add
+0.05%
3.03 ($3.37) 3.86
$1.41
-58.16%
Add 10.89%
736,671
CMP Compass Minerals International Inc2019-03-31Add
+0.91%
39.75 ($50.49) 56.46
$67.30
33.29%
Add 133.33%
140,000
GE General Electric Co2019-03-31New Buy
+0.89%
7.28 ($9.4) 10.88
$13.39
42.45%
New holding
425,000
NEE NextEra Energy Inc2019-03-31Reduce
-0.81%
42.35 ($45.67) 48.75
$80.94
77.23%
Reduce -8.24%
890,800
DELISTED:AGN Allergan PLC2019-03-31Reduce
-0.62%
132.09 ($144.95) 160.79
$193.02
33.16%
Reduce -17.15%
96,600
AAPL Apple Inc2019-03-31Add
+0.50%
35.55 ($42.32) 48.77
$134.16
217.01%
Add 14.84%
393,200
UHAL Amerco Inc2019-03-31Reduce
-0.49%
325.46 ($362.89) 384.59
$612.50
68.78%
Reduce -3.68%
169,910
IIIN Insteel Industries Inc2019-03-31Add
+0.13%
19.31 ($22.04) 25.26
$32.01
45.24%
Add 18.75%
190,000
ALL Allstate Corp2019-03-31Add
+0.11%
80.3 ($90.32) 95.06
$122.20
35.30%
Add 1.65%
356,800
BHC Bausch Health Companies Inc2019-03-31Add
+0.06%
18.47 ($23.81) 26.29
$30.03
26.12%
Add 1.15%
971,000
BGEPF.PFD Bunge Ltd2018-12-31New Buy
+0.84%
96.17 ($102.84) 108.92
$115.10
11.92%
New holding
37,400
100/Page
Total 441