| Jul 24, 2025 |
Jul 28, 2025 |
TRACTOR SUPPLY CO /DE/
|
SVP General Counsel |
Sell |
22.5
|
-5,200
|
-14.70%
|
✓
|
$332.6K |
| Feb 12, 2025 |
Feb 14, 2025 |
TRACTOR SUPPLY CO /DE/
|
SVP General Counsel |
Sell |
91.3
|
+4,797
|
15.92%
|
✗
|
$22.1K |
| Feb 8, 2025 |
Feb 11, 2025 |
TRACTOR SUPPLY CO /DE/
|
SVP General Counsel |
Sell |
46.3
|
-735
|
-2.38%
|
✗
|
$38.9K |
| Feb 5, 2025 |
Feb 7, 2025 |
TRACTOR SUPPLY CO /DE/
|
SVP General Counsel |
Sell |
46.3
|
-382
|
-1.22%
|
✗
|
$20.8K |
| Dec 23, 2024 |
Dec 26, 2024 |
JOHN HANCOCK INVESTORS TRUST
|
Other |
Buy |
91.3
|
+800
|
84.75%
|
✗
|
$11.3K |
| Dec 23, 2024 |
Dec 26, 2024 |
John Hancock Diversified Income Fund
|
Other |
Buy |
91.3
|
+1,070
|
90.52%
|
✗
|
$11.3K |
| Dec 23, 2024 |
Dec 26, 2024 |
JOHN HANCOCK PREMIUM DIVIDEND FUND
|
Other |
Buy |
91.3
|
+890
|
73.98%
|
✗
|
$11.2K |
| Dec 23, 2024 |
Dec 26, 2024 |
JOHN HANCOCK INCOME SECURITIES TRUST
|
Other |
Buy |
91.3
|
+980
|
88.85%
|
✗
|
$11.3K |
| Dec 23, 2024 |
Dec 26, 2024 |
JOHN HANCOCK PREFERRED INCOME FUND III
|
Other |
Buy |
91.3
|
+740
|
82.87%
|
✗
|
$11.3K |
| Dec 23, 2024 |
Dec 26, 2024 |
JOHN HANCOCK FINANCIAL OPPORTUNITIES FUND
|
Other |
Buy |
91.3
|
+315
|
71.43%
|
✗
|
$11.3K |
| Dec 23, 2024 |
Dec 26, 2024 |
JOHN HANCOCK PREFERRED INCOME FUND
|
Other |
Buy |
91.3
|
+670
|
83.44%
|
✗
|
$11.2K |
| Dec 23, 2024 |
Dec 26, 2024 |
JOHN HANCOCK TAX-ADVANTAGED DIVIDEND INCOME FUND
|
Other |
Buy |
91.3
|
+505
|
76.52%
|
✗
|
$11.3K |
| Dec 23, 2024 |
Dec 26, 2024 |
JOHN HANCOCK PREFERRED INCOME FUND II
|
Other |
Buy |
91.3
|
+675
|
33.68%
|
✗
|
$11.1K |
| Feb 23, 2024 |
Feb 27, 2024 |
TRACTOR SUPPLY CO /DE/
|
SVP General Counsel |
Sell |
17.5
|
-6,199
|
-50.21%
|
✗
|
$1.5M |
| Feb 9, 2024 |
Feb 13, 2024 |
TRACTOR SUPPLY CO /DE/
|
SVP General Counsel |
Sell |
48.8
|
-47
|
-0.99%
|
✗
|
$11.1K |
| Feb 8, 2024 |
Feb 12, 2024 |
TRACTOR SUPPLY CO /DE/
|
SVP General Counsel |
Sell |
46.3
|
-79
|
-1.65%
|
✗
|
$18.6K |
| Feb 5, 2024 |
Feb 7, 2024 |
TRACTOR SUPPLY CO /DE/
|
SVP General Counsel |
Sell |
95.0
|
+2,907
|
152.82%
|
✗
|
$201K |
| Oct 12, 2023 |
Oct 16, 2023 |
JOHN HANCOCK PREFERRED INCOME FUND II
|
Director |
Buy |
91.3
|
+819
|
100.00%
|
✗
|
$11.1K |
| Oct 12, 2023 |
Oct 16, 2023 |
JOHN HANCOCK PREFERRED INCOME FUND
|
Director |
Buy |
91.3
|
+790
|
100.00%
|
✗
|
$11K |
| Oct 12, 2023 |
Oct 16, 2023 |
JOHN HANCOCK PREMIUM DIVIDEND FUND
|
Director |
Buy |
91.3
|
+1,185
|
100.00%
|
✗
|
$11.1K |
| Oct 12, 2023 |
Oct 16, 2023 |
JOHN HANCOCK TAX-ADVANTAGED DIVIDEND INCOME FUND
|
Director |
Buy |
91.3
|
+650
|
100.00%
|
✗
|
$11.1K |
| Oct 12, 2023 |
Oct 16, 2023 |
JOHN HANCOCK PREFERRED INCOME FUND III
|
Director |
Buy |
91.3
|
+879
|
100.00%
|
✗
|
$11.1K |
| Oct 12, 2023 |
Oct 16, 2023 |
JOHN HANCOCK INVESTORS TRUST
|
Director |
Buy |
91.3
|
+925
|
100.00%
|
✗
|
$11K |
| Oct 12, 2023 |
Oct 16, 2023 |
JOHN HANCOCK INCOME SECURITIES TRUST
|
Director |
Buy |
91.3
|
+1,090
|
100.00%
|
✗
|
$11K |
| Oct 12, 2023 |
Oct 16, 2023 |
John Hancock Diversified Income Fund
|
Director |
Buy |
91.3
|
+1,153
|
100.00%
|
✗
|
$11K |
| Oct 12, 2023 |
Oct 13, 2023 |
JOHN HANCOCK FINANCIAL OPPORTUNITIES FUND
|
Director |
Buy |
91.3
|
+432
|
100.00%
|
✗
|
$10.9K |
| Feb 15, 2023 |
Feb 17, 2023 |
TRACTOR SUPPLY CO /DE/
|
SVP General Counsel |
Sell |
20.0
|
-2,325
|
-56.54%
|
✗
|
$555.8K |
| Feb 8, 2023 |
Feb 10, 2023 |
TRACTOR SUPPLY CO /DE/
|
SVP General Counsel |
Sell |
91.3
|
+918
|
27.53%
|
✗
|
$13.5K |
| Feb 3, 2023 |
Feb 7, 2023 |
TRACTOR SUPPLY CO /DE/
|
SVP General Counsel |
Sell |
46.3
|
-125
|
-3.61%
|
✗
|
$28.9K |
| Feb 4, 2022 |
Feb 7, 2022 |
TRACTOR SUPPLY CO /DE/
|
SVP General Counsel |
Sell |
42.5
|
-654
|
-18.96%
|
✗
|
$145.2K |