Tower Research Capital (TRC)’s Stantec STN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$12.3K Buy
179
+145
+426% +$11.7K ﹤0.01% 3905
2026
Q1
$2.94K Buy
+34
New +$3.2K ﹤0.01% 4392
2025
Q4
Sell
-951
Closed -$103K 5583
2025
Q3
$103K Buy
951
+443
+87% +$48.4K ﹤0.01% 1972
2025
Q2
$55.2K Buy
508
+411
+424% +$39.6K ﹤0.01% 2891
2025
Q1
$8.04K Sell
97
-394
-80% -$31.5K ﹤0.01% 3922
2024
Q4
$38.5K Buy
491
+424
+633% +$35.2K ﹤0.01% 2729
2024
Q3
$5.39K Sell
67
-144
-68% -$11.9K ﹤0.01% 4282
2024
Q2
$17.6K Sell
211
-1,468
-87% -$120K ﹤0.01% 3829
2024
Q1
$140K Buy
1,679
+753
+81% +$61.9K ﹤0.01% 1641
2023
Q4
$74.4K Sell
926
-2,337
-72% -$162K ﹤0.01% 2868
2023
Q3
$212K Buy
3,263
+2,061
+171% +$137K 0.01% 1395
2023
Q2
$78.5K Buy
1,202
+355
+42% +$21.4K ﹤0.01% 2228
2023
Q1
$49K Sell
847
-1,367
-62% -$74.1K ﹤0.01% 2517
2022
Q4
$106K Buy
2,214
+1,972
+815% +$95.2K ﹤0.01% 1792
2022
Q3
$11K Buy
+242
New +$11.4K ﹤0.01% 4465
2022
Q2
Sell
-4,046
Closed -$203K 6502
2022
Q1
$203K Buy
4,046
+3,946
+3,946% +$205K ﹤0.01% 1715
2021
Q4
$6K Sell
100
-6,117
-98% -$331K ﹤0.01% 5066
2021
Q3
$290K Buy
+6,217
New +$295K 0.01% 1444
2021
Q2
Sell
-1,483
Closed -$63K 5828
2021
Q1
$63K Buy
1,483
+976
+193% +$37.6K ﹤0.01% 2934
2020
Q4
$16K Buy
507
+168
+50% +$5.16K ﹤0.01% 4016
2020
Q3
$10K Sell
339
-471
-58% -$14.9K ﹤0.01% 4105
2020
Q2
$25K Buy
810
+541
+201% +$15.8K ﹤0.01% 3569
2020
Q1
$7K Sell
269
-8,675
-97% -$250K ﹤0.01% 2189
2019
Q4
$251K Buy
8,944
+7,726
+634% +$191K 0.02% 501
2019
Q3
$27K Buy
1,218
+857
+237% +$19.6K ﹤0.01% 2269
2019
Q2
$9K Sell
361
-140
-28% -$3.38K ﹤0.01% 2631
2019
Q1
$12K Sell
501
-8,528
-94% -$202K ﹤0.01% 2590
2018
Q4
$198K Buy
9,029
+4,054
+81% +$97.5K 0.01% 688
2018
Q3
$124K Buy
4,975
+4,203
+544% +$108K 0.01% 1226
2018
Q2
$20K Sell
772
-564
-42% -$14.3K ﹤0.01% 2439
2018
Q1
$33K Sell
1,336
-3,399
-72% -$91.8K ﹤0.01% 1919
2017
Q4
$167K Sell
4,735
-7,652
-62% -$213K 0.02% 636
2017
Q3
$429K Buy
12,387
+11,296
+1,035% +$300K 0.04% 310
2017
Q2
$36K Sell
1,091
-2,947
-73% -$72.4K ﹤0.01% 917
2017
Q1
$140K Buy
4,038
+2,504
+163% +$65.6K 0.01% 379
2016
Q4
$39K Sell
1,534
-5,037
-77% -$124K ﹤0.01% 1596
2016
Q3
$154K Buy
6,571
+4,972
+311% +$119K 0.02% 607
2016
Q2
$38K Buy
1,599
+427
+36% +$10.9K ﹤0.01% 1749
2016
Q1
$30K Buy
1,172
+964
+463% +$22.2K ﹤0.01% 1069
2015
Q4
$5K Sell
208
-5,444
-96% -$136K ﹤0.01% 3024
2015
Q3
$165K Buy
5,652
+5,057
+850% +$129K 0.02% 337
2015
Q2
$18K Sell
595
-4,594
-89% -$126K ﹤0.01% 2195
2015
Q1
$124K Buy
5,189
+5,048
+3,580% +$128K 0.02% 726
2014
Q4
$4K Sell
141
-561
-80% -$16.7K ﹤0.01% 2919
2014
Q3
$23K Buy
+702
New +$22.8K ﹤0.01% 2191
2014
Q2
Sell
-1,200
Closed -$41K 4617
2014
Q1
$41K Buy
1,200
+400
+50% +$12.1K 0.01% 1244
2013
Q4
$27K Sell
800
-1,600
-67% -$48.4K ﹤0.01% 2006
2013
Q3
$63K Buy
2,400
+1,800
+300% +$42.7K 0.01% 1708
2013
Q2
$13K Buy
+600
New +$12.8K ﹤0.01% 2134

Other funds holding STN

Tower Research Capital (TRC)'s STN Position: Q2 2026 in Review

Tower Research Capital (TRC) increased its Stantec (STN) stake by 426% in Q2 2026, buying an estimated $11.7K and bringing the position to 179 shares worth $12.3K. The position accounts for ﹤0.01% of the portfolio, ranked #3905.

Tower Research Capital (TRC) first reported a position in STN in Q2 2013 and has held it in 49 quarters since. The position peaked at $429K in Q3 2017. 290 funds tracked by Wall St. Rank hold STN as of Q2 2026.

  • Tower Research Capital (TRC) held 179 shares of Stantec worth $12.3K as of Q2 2026.
  • Tower Research Capital (TRC) bought 145 Stantec shares in Q2 2026, an estimated $11.7K.
  • Stantec made up ﹤0.01% of Tower Research Capital (TRC)'s portfolio in Q2 2026, its #3905 holding.
  • Tower Research Capital (TRC) first reported a position in Stantec in Q2 2013 and has held it in 49 quarters since.
  • Tower Research Capital (TRC)'s Stantec position peaked at $429K in Q3 2017.
  • 290 funds tracked by Wall St. Rank held Stantec as of Q2 2026.

Based on Tower Research Capital (TRC)'s 13F filing for Q2 2026, filed 11 Aug 2026.