| May 6, 2024 |
May 7, 2024 |
FIRST SOLAR, INC.
|
Director |
Sell |
20.0
|
-2,000
|
-12.57%
|
✗
|
$393.5K |
| Mar 1, 2024 |
Mar 5, 2024 |
FIRST SOLAR, INC.
|
Director |
Sell |
22.5
|
-1,500
|
-8.75%
|
✗
|
$236.6K |
| Aug 7, 2023 |
Aug 8, 2023 |
FIRST SOLAR, INC.
|
Director |
Sell |
20.0
|
-1,500
|
-8.29%
|
✗
|
$289.4K |
| Mar 7, 2023 |
Mar 8, 2023 |
FIRST SOLAR, INC.
|
Director |
Sell |
20.0
|
-1,500
|
-7.83%
|
✗
|
$323K |
| Oct 17, 2022 |
Oct 17, 2022 |
FIRST SOLAR, INC.
|
Director |
Sell |
37.5
|
-600
|
-3.08%
|
✓
|
$75.4K |
| Sep 15, 2022 |
Sep 15, 2022 |
FIRST SOLAR, INC.
|
Director |
Sell |
37.5
|
-600
|
-3.03%
|
✓
|
$80.8K |
| Aug 15, 2022 |
Aug 17, 2022 |
FIRST SOLAR, INC.
|
Director |
Sell |
41.3
|
-600
|
-2.94%
|
✓
|
$70.4K |
| Jul 15, 2022 |
Jul 15, 2022 |
FIRST SOLAR, INC.
|
Director |
Sell |
45.0
|
-600
|
-2.86%
|
✓
|
$38.9K |
| Jun 15, 2022 |
Jun 15, 2022 |
FIRST SOLAR, INC.
|
Director |
Sell |
45.0
|
-600
|
-2.86%
|
✓
|
$37.5K |
| May 16, 2022 |
May 16, 2022 |
FIRST SOLAR, INC.
|
Director |
Sell |
45.0
|
-600
|
-2.78%
|
✓
|
$38.2K |
| Apr 18, 2022 |
Apr 19, 2022 |
FIRST SOLAR, INC.
|
Director |
Sell |
45.0
|
-600
|
-2.70%
|
✓
|
$46.7K |
| Mar 15, 2022 |
Mar 16, 2022 |
FIRST SOLAR, INC.
|
Director |
Sell |
45.0
|
-600
|
-2.69%
|
✓
|
$42.9K |
| Feb 15, 2022 |
Feb 15, 2022 |
FIRST SOLAR, INC.
|
Director |
Sell |
45.0
|
-600
|
-2.62%
|
✓
|
$41.8K |
| Jan 18, 2022 |
Jan 19, 2022 |
FIRST SOLAR, INC.
|
Director |
Sell |
45.0
|
-600
|
-2.55%
|
✓
|
$48.8K |
| Dec 15, 2021 |
Dec 15, 2021 |
FIRST SOLAR, INC.
|
Director |
Sell |
41.3
|
-600
|
-2.54%
|
✓
|
$57.2K |
| Nov 15, 2021 |
Nov 15, 2021 |
FIRST SOLAR, INC.
|
Director |
Sell |
37.5
|
-1,200
|
-4.83%
|
✓
|
$133.4K |
| Jul 15, 2021 |
Jul 16, 2021 |
FIRST SOLAR, INC.
|
Director |
Sell |
45.0
|
-550
|
-2.20%
|
✓
|
$49K |
| Jun 15, 2021 |
Jun 15, 2021 |
FIRST SOLAR, INC.
|
Director |
Sell |
45.0
|
-550
|
-2.19%
|
✓
|
$43.3K |
| May 17, 2021 |
May 17, 2021 |
FIRST SOLAR, INC.
|
Director |
Sell |
45.0
|
-550
|
-2.14%
|
✓
|
$39.7K |
| Apr 15, 2021 |
Apr 15, 2021 |
FIRST SOLAR, INC.
|
Director |
Sell |
45.0
|
-550
|
-2.10%
|
✓
|
$43.8K |
| Mar 15, 2021 |
Mar 16, 2021 |
FIRST SOLAR, INC.
|
Director |
Sell |
45.0
|
-550
|
-2.09%
|
✓
|
$45.2K |
| Feb 16, 2021 |
Feb 17, 2021 |
FIRST SOLAR, INC.
|
Director |
Sell |
41.3
|
-550
|
-2.05%
|
✓
|
$56K |
| Jan 15, 2021 |
Jan 19, 2021 |
FIRST SOLAR, INC.
|
Director |
Sell |
41.3
|
-550
|
-2.01%
|
✓
|
$57.8K |
| Dec 15, 2020 |
Dec 16, 2020 |
FIRST SOLAR, INC.
|
Director |
Sell |
48.8
|
-550
|
-2.00%
|
✓
|
$47K |
| Nov 16, 2020 |
Nov 17, 2020 |
FIRST SOLAR, INC.
|
Director |
Sell |
48.8
|
-550
|
-1.96%
|
✓
|
$44.4K |
| Oct 15, 2020 |
Oct 16, 2020 |
FIRST SOLAR, INC.
|
Director |
Sell |
48.8
|
-550
|
-1.92%
|
✓
|
$44.4K |
| Sep 15, 2020 |
Sep 16, 2020 |
FIRST SOLAR, INC.
|
Director |
Sell |
48.8
|
-550
|
-1.92%
|
✓
|
$39.9K |
| Aug 17, 2020 |
Aug 18, 2020 |
FIRST SOLAR, INC.
|
Director |
Sell |
48.8
|
-550
|
-1.89%
|
✓
|
$41.3K |
| Aug 6, 2019 |
Aug 7, 2019 |
FIRST SOLAR, INC.
|
Director |
Sell |
22.5
|
-1,800
|
-6.52%
|
✗
|
$112.6K |
| Mar 12, 2013 |
Mar 13, 2013 |
Invesco Bond Fund
|
Director |
Buy |
90.0
|
+40
|
100.00%
|
✗
|
$802 |
| Mar 12, 2013 |
Mar 13, 2013 |
Invesco Advantage Municipal Income Trust II
|
Director |
Buy |
90.0
|
+65
|
100.00%
|
✗
|
$830.1 |
| Mar 12, 2013 |
Mar 13, 2013 |
Invesco Municipal Trust
|
Director |
Buy |
90.0
|
+55
|
100.00%
|
✗
|
$766.7 |
| Oct 15, 2012 |
Mar 1, 2013 |
Invesco Municipal Opportunity Trust
|
Director |
Buy |
90.0
|
+49
|
100.00%
|
✗
|
$48.6 |
| Jul 1, 2010 |
Jul 7, 2010 |
Invesco Senior Income Trust
|
Director |
Buy |
91.3
|
+2,500
|
100.00%
|
✗
|
$11.1K |
| Feb 15, 2007 |
Mar 15, 2010 |
Invesco Bond Fund
|
Director |
Buy |
52.5
|
-
|
0.00%
|
✗
|
$882 |
| Mar 23, 2006 |
Mar 15, 2010 |
Invesco High Income Trust II
|
Director |
Buy |
90.0
|
+30
|
100.00%
|
✗
|
$210.5 |
| Mar 26, 2006 |
Mar 15, 2010 |
Invesco Municipal Opportunity Trust
|
Director |
Sell |
27.5
|
-198
|
-100.00%
|
✗
|
$3K |
| Feb 1, 2006 |
Mar 15, 2010 |
Invesco Municipal Trust
|
Director |
Sell |
27.5
|
-162
|
-100.00%
|
✗
|
$2.3K |
| Jan 27, 2006 |
Jan 31, 2006 |
Invesco Municipal Opportunity Trust
|
Director |
Buy |
90.0
|
+98
|
98.47%
|
✗
|
$1.5K |
| Aug 26, 2005 |
Oct 13, 2005 |
Invesco Municipal Trust
|
Director |
Buy |
90.0
|
+62
|
62.29%
|
✗
|
$900.1 |
| Oct 7, 2005 |
Oct 11, 2005 |
Invesco Trust for Investment Grade Municipals
|
Director |
Buy |
90.0
|
+58
|
100.00%
|
✗
|
$866.7 |
| May 7, 2004 |
May 11, 2004 |
Invesco Bond Fund
|
Director |
Buy |
90.0
|
+50
|
100.00%
|
✗
|
$862 |
| May 7, 2004 |
May 11, 2004 |
Invesco Municipal Opportunity Trust
|
Director |
Buy |
90.0
|
+100
|
100.00%
|
✗
|
$1.4K |
| May 7, 2004 |
May 11, 2004 |
Invesco High Income Trust II
|
Director |
Buy |
90.0
|
+150
|
100.00%
|
✗
|
$640.5 |
| May 7, 2004 |
May 11, 2004 |
Invesco Municipal Trust
|
Director |
Buy |
90.0
|
+100
|
100.00%
|
✗
|
$1.3K |