Royal Bank of Canada’s TFF Pharmaceuticals, Inc. Common Stock TFFP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2024
Q3
Sell
-156
Closed 7641
2024
Q2
$0 Sell
156
-331
-68% -$868 ﹤0.01% 7670
2024
Q1
$3K Buy
487
+178
+58% +$1.17K ﹤0.01% 6636
2023
Q4
$2K Buy
+309
New +$2.4K ﹤0.01% 6857
2023
Q3
Sell
-5
Closed 7729
2023
Q2
$0 Buy
+5
New +$72 ﹤0.01% 7757
2022
Q4
Sell
-25
Closed -$2K 7853
2022
Q3
$2K Buy
25
+5
+25% +$676 ﹤0.01% 7088
2022
Q2
$3K Hold
20
﹤0.01% 6876
2022
Q1
$3K Sell
20
-1
-5% -$162 ﹤0.01% 7417
2021
Q4
$4K Buy
21
+1
+5% +$194 ﹤0.01% 7296
2021
Q3
$4K Buy
+20
New +$4.25K ﹤0.01% 7217
2021
Q2
Sell
-194
Closed -$66K 7749
2021
Q1
$66K Sell
194
-3
-2% -$1.22K ﹤0.01% 5719
2020
Q4
$71K Buy
197
+3
+2% +$1.16K ﹤0.01% 5506
2020
Q3
$90K Buy
+194
New +$54.8K ﹤0.01% 5036
2020
Q2
Sell
-200
Closed -$19K 6975
2020
Q1
$19K Buy
200
+120
+150% +$14.3K ﹤0.01% 5579
2019
Q4
$11K Buy
+80
New +$10.3K ﹤0.01% 6120

Other funds holding TFFP

Royal Bank of Canada's TFFP Position: Q3 2024 in Review

Royal Bank of Canada sold out of TFF Pharmaceuticals, Inc. Common Stock (TFFP) in Q3 2024, closing a stake of 156 shares.

Royal Bank of Canada first reported a position in TFFP in Q4 2019 and held it in 14 quarters. The position peaked at $90K in Q3 2020. 23 funds tracked by Wall St. Rank hold TFFP as of Q3 2024.

  • Royal Bank of Canada reported no remaining TFF Pharmaceuticals, Inc. Common Stock position as of Q3 2024 after selling out during the quarter.
  • Royal Bank of Canada sold 156 TFF Pharmaceuticals, Inc. Common Stock shares in Q3 2024.
  • Royal Bank of Canada first reported a position in TFF Pharmaceuticals, Inc. Common Stock in Q4 2019 and held it in 14 quarters.
  • Royal Bank of Canada's TFF Pharmaceuticals, Inc. Common Stock position peaked at $90K in Q3 2020.
  • 23 funds tracked by Wall St. Rank held TFF Pharmaceuticals, Inc. Common Stock as of Q3 2024.

Based on Royal Bank of Canada's 13F filing for Q3 2024, filed 14 Nov 2024.