Crossmark Global Holdings’s Canadian Natural Resources CNQ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$13.8M Buy
439,109
+5,494
+1% +$173K 0.22% 107
2025
Q1
$13.4M Buy
433,615
+2,770
+0.6% +$85.3K 0.24% 102
2024
Q4
$13.3M Sell
430,845
-9,551
-2% -$295K 0.24% 97
2024
Q3
$14.6M Sell
440,396
-49,622
-10% -$1.65M 0.26% 92
2024
Q2
$17.4M Sell
490,018
-12,064
-2% -$429K 0.33% 66
2024
Q1
$19.2M Sell
502,082
-21,662
-4% -$827K 0.37% 57
2023
Q4
$17.2M Sell
523,744
-12,470
-2% -$408K 0.36% 64
2023
Q3
$17.5M Buy
536,214
+5,952
+1% +$194K 0.4% 50
2023
Q2
$16M Sell
530,262
-2,302
-0.4% -$69.6K 0.34% 63
2023
Q1
$14.7M Buy
532,564
+1,792
+0.3% +$49.6K 0.35% 65
2022
Q4
$14.7M Buy
530,772
+9,496
+2% +$264K 0.37% 64
2022
Q3
$12.1M Sell
521,276
-12,068
-2% -$281K 0.34% 69
2022
Q2
$14M Buy
533,344
+643
+0.1% +$16.9K 0.36% 60
2022
Q1
$16.2M Buy
532,701
+22,360
+4% +$679K 0.36% 58
2021
Q4
$10.6M Buy
510,341
+385,385
+308% +$7.97M 0.23% 121
2021
Q3
$2.24M Buy
124,956
+2,706
+2% +$48.4K 0.05% 357
2021
Q2
$2.17M Sell
122,250
-11,699
-9% -$208K 0.05% 354
2021
Q1
$2.03M Sell
133,949
-5,940
-4% -$89.8K 0.05% 370
2020
Q4
$1.65M Buy
139,889
+6,845
+5% +$80.6K 0.04% 420
2020
Q3
$1.04M Sell
133,044
-6,092
-4% -$47.8K 0.03% 526
2020
Q2
$1.19M Buy
139,136
+8,811
+7% +$75.2K 0.03% 482
2020
Q1
$865K Sell
130,325
-9,282
-7% -$61.6K 0.03% 504
2019
Q4
$2.21M Sell
139,607
-5,626
-4% -$89.1K 0.06% 342
2019
Q3
$1.89M Sell
145,233
-29,915
-17% -$390K 0.06% 372
2019
Q2
$2.31M Sell
175,148
-11,834
-6% -$156K 0.06% 339
2019
Q1
$2.52M Sell
186,982
-2,765
-1% -$37.2K 0.07% 306
2018
Q4
$2.24M Sell
189,747
-8,401
-4% -$99.3K 0.07% 320
2018
Q3
$3.17M Buy
198,148
+48,439
+32% +$775K 0.08% 281
2018
Q2
$2.64M Sell
149,709
-45,175
-23% -$798K 0.07% 308
2018
Q1
$3M Sell
194,884
-14,803
-7% -$228K 0.08% 302
2017
Q4
$3.67M Buy
209,687
+1,119
+0.5% +$19.6K 0.09% 277
2017
Q3
$3.42M Buy
+208,568
New +$3.42M 0.09% 271
2016
Q3
$3.42M Buy
+208,568
New +$3.42M 0.09% 271