Insider Profile
Baytex Energy Corp
1
Companies Filed At
0
Open-Market Buys (2yr)
Buy Value (2yr, open-market)
May 31, 2026
Most Recent Trade
20
Credibility
Score
28%
Hit Rate
-6.5%
Avg 90d Return
-8.4%
Median 90d Return
495
Evaluated Trades
+43.0%
Best Trade
-39.8%
Worst Trade
Hit rate and returns are based on 495 open-market buys with evaluable 90-day outcomes. Score reflects historical conviction, not a guarantee of future performance. Limited signal — either below-average timing or insufficient trade history.
Date Company Role Nature Dir. Shares Price Value Score
May 31, 2026 $BTE
Baytex Energy
Buyback Buy 4,747,100 47
May 29, 2026 $BTE
Baytex Energy
Buyback Buy 374,200 $4.84 $1.8M 47
May 28, 2026 $BTE
Baytex Energy
Buyback Buy 370,400 $4.89 $1.8M 47
May 27, 2026 $BTE
Baytex Energy
Buyback Buy 377,500 $4.79 $1.8M 47
Apr 30, 2026 $BTE
Baytex Energy
Buyback Buy 7,193,100 47
Apr 27, 2026 $BTE
Baytex Energy
Buyback Buy 349,100 $4.73 $1.7M 47
Apr 24, 2026 $BTE
Baytex Energy
Buyback Buy 359,500 $4.58 $1.6M 47
Apr 23, 2026 $BTE
Baytex Energy
Buyback Buy 361,300 $4.55 $1.6M 47
Apr 22, 2026 $BTE
Baytex Energy
Buyback Buy 371,500 $4.43 $1.6M 47
Apr 21, 2026 $BTE
Baytex Energy
Buyback Buy 383,300 $4.30 $1.6M 47
Apr 20, 2026 $BTE
Baytex Energy
Buyback Buy 389,200 $4.23 $1.6M 47
Apr 17, 2026 $BTE
Baytex Energy
Buyback Buy 408,600 $4.03 $1.6M 47
Apr 16, 2026 $BTE
Baytex Energy
Buyback Buy 380,200 $4.32 $1.6M 47
Apr 15, 2026 $BTE
Baytex Energy
Buyback Buy 386,700 $4.23 $1.6M 47
Apr 14, 2026 $BTE
Baytex Energy
Buyback Buy 386,500 $4.23 $1.6M 47
Apr 13, 2026 $BTE
Baytex Energy
Buyback Buy 380,300 $4.28 $1.6M 47
Apr 10, 2026 $BTE
Baytex Energy
Buyback Buy 392,600 $4.14 $1.6M 47
Apr 09, 2026 $BTE
Baytex Energy
Buyback Buy 398,000 $4.09 $1.6M 47
Apr 08, 2026 $BTE
Baytex Energy
Buyback Buy 394,000 $4.41 $1.7M 47
Apr 07, 2026 $BTE
Baytex Energy
Buyback Buy 360,700 $4.48 $1.6M 47
Apr 06, 2026 $BTE
Baytex Energy
Buyback Buy 372,000 $4.34 $1.6M 47
Apr 02, 2026 $BTE
Baytex Energy
Buyback Buy 376,300 $4.29 $1.6M 47
Apr 01, 2026 $BTE
Baytex Energy
Buyback Buy 380,500 $4.25 $1.6M 47
Mar 31, 2026 $BTE
Baytex Energy
Buyback Buy 362,800 $4.45 $1.6M 47
Mar 31, 2026 $BTE
Baytex Energy
Buyback Buy 9,710,600 47
Mar 30, 2026 $BTE
Baytex Energy
Buyback Buy 367,000 $4.40 $1.6M 47
Mar 27, 2026 $BTE
Baytex Energy
Buyback Buy 375,800 $4.32 $1.6M 47
Mar 26, 2026 $BTE
Baytex Energy
Buyback Buy 380,000 $4.28 $1.6M 47
Mar 25, 2026 $BTE
Baytex Energy
Buyback Buy 394,700 $4.13 $1.6M 47
Mar 24, 2026 $BTE
Baytex Energy
Buyback Buy 393,300 $4.16 $1.6M 47
Mar 23, 2026 $BTE
Baytex Energy
Buyback Buy 402,500 $4.08 $1.6M 47
Mar 20, 2026 $BTE
Baytex Energy
Buyback Buy 394,100 $4.16 $1.6M 47
Mar 19, 2026 $BTE
Baytex Energy
Buyback Buy 388,700 $4.22 $1.6M 47
Mar 18, 2026 $BTE
Baytex Energy
Buyback Buy 397,200 $4.13 $1.6M 47
Mar 17, 2026 $BTE
Baytex Energy
Buyback Buy 400,100 $4.10 $1.6M 47
Mar 16, 2026 $BTE
Baytex Energy
Buyback Buy 404,700 $4.06 $1.6M 47
Mar 13, 2026 $BTE
Baytex Energy
Buyback Buy 405,800 $4.04 $1.6M 47
Mar 12, 2026 $BTE
Baytex Energy
Buyback Buy 405,600 $4.07 $1.7M 47
Mar 11, 2026 $BTE
Baytex Energy
Buyback Buy 404,200 $4.09 $1.7M 47
Mar 11, 2026 $BTE
Baytex Energy
Buyback Buy 404,200 $4.09 $1.7M 47
Mar 10, 2026 $BTE
Baytex Energy
Buyback Buy 412,100 $4.02 $1.7M 47
Mar 10, 2026 $BTE
Baytex Energy
Buyback Buy 412,100 $4.02 $1.7M 47
Mar 09, 2026 $BTE
Baytex Energy
Buyback Buy 411,000 $4.03 $1.7M 47
Mar 06, 2026 $BTE
Baytex Energy
Buyback Buy 552,600 $3.99 $2.2M 47
Mar 05, 2026 $BTE
Baytex Energy
Buyback Buy 552,700 $3.97 $2.2M 47
Mar 04, 2026 $BTE
Baytex Energy
Buyback Buy 561,500 $3.91 $2.2M 47
Mar 03, 2026 $BTE
Baytex Energy
Buyback Buy 565,200 $3.88 $2.2M 47
Mar 03, 2026 $BTE
Baytex Energy
Buyback Buy 565,200 $3.88 $2.2M 47
Mar 02, 2026 $BTE
Baytex Energy
Buyback Buy 566,400 $3.87 $2.2M 47
Feb 27, 2026 $BTE
Baytex Energy
Buyback Buy 575,400 $3.82 $2.2M 47
Feb 27, 2026 $BTE
Baytex Energy
Buyback Buy 11,681,341 47
Feb 26, 2026 $BTE
Baytex Energy
Buyback Buy 587,500 $3.73 $2.2M 47
Feb 25, 2026 $BTE
Baytex Energy
Buyback Buy 593,200 $3.70 $2.2M 47
Feb 24, 2026 $BTE
Baytex Energy
Buyback Buy 579,700 $3.77 $2.2M 47
Feb 23, 2026 $BTE
Baytex Energy
Buyback Buy 579,498 $3.78 $2.2M 47
Feb 20, 2026 $BTE
Baytex Energy
Buyback Buy 580,900 $3.77 $2.2M 47
Feb 19, 2026 $BTE
Baytex Energy
Buyback Buy 579,800 $3.78 $2.2M 47
Feb 18, 2026 $BTE
Baytex Energy
Buyback Buy 609,300 $3.60 $2.2M 47
Feb 17, 2026 $BTE
Baytex Energy
Buyback Buy 642,653 $3.42 $2.2M 47
Feb 13, 2026 $BTE
Baytex Energy
Buyback Buy 634,200 $3.47 $2.2M 47
Feb 12, 2026 $BTE
Baytex Energy
Buyback Buy 638,300 $3.45 $2.2M 47
Feb 11, 2026 $BTE
Baytex Energy
Buyback Buy 612,000 $3.61 $2.2M 47
Feb 10, 2026 $BTE
Baytex Energy
Buyback Buy 618,800 $3.58 $2.2M 47
Feb 09, 2026 $BTE
Baytex Energy
Buyback Buy 614,400 $3.60 $2.2M 47
Feb 06, 2026 $BTE
Baytex Energy
Buyback Buy 624,000 $3.52 $2.2M 47
Feb 05, 2026 $BTE
Baytex Energy
Buyback Buy 641,400 $3.42 $2.2M 47
Feb 04, 2026 $BTE
Baytex Energy
Buyback Buy 628,700 $3.49 $2.2M 47
Feb 03, 2026 $BTE
Baytex Energy
Buyback Buy 628,790 $3.49 $2.2M 47
Feb 02, 2026 $BTE
Baytex Energy
Buyback Buy 649,800 $3.37 $2.2M 47
Jan 30, 2026 $BTE
Baytex Energy
Buyback Buy 638,400 $3.46 $2.2M 47
Jan 30, 2026 $BTE
Baytex Energy
Buyback Buy 13,740,503 47
Jan 29, 2026 $BTE
Baytex Energy
Buyback Buy 629,000 $3.53 $2.2M 47
Jan 28, 2026 $BTE
Baytex Energy
Buyback Buy 644,000 $3.43 $2.2M 47
Jan 27, 2026 $BTE
Baytex Energy
Buyback Buy 646,200 $3.41 $2.2M 47
Jan 26, 2026 $BTE
Baytex Energy
Buyback Buy 657,900 $3.33 $2.2M 47
Jan 23, 2026 $BTE
Baytex Energy
Buyback Buy 654,800 $3.34 $2.2M 47
Jan 22, 2026 $BTE
Baytex Energy
Buyback Buy 664,500 $3.27 $2.2M 47
Jan 21, 2026 $BTE
Baytex Energy
Buyback Buy 627,400 $3.46 $2.2M 47
Jan 20, 2026 $BTE
Baytex Energy
Buyback Buy 642,000 $3.38 $2.2M 47
Jan 19, 2026 $BTE
Baytex Energy
Buyback Buy 629,100 $4.64 $2.9M 47
Jan 16, 2026 $BTE
Baytex Energy
Buyback Buy 646,200 $3.33 $2.2M 47
Jan 15, 2026 $BTE
Baytex Energy
Buyback Buy 636,800 $3.39 $2.2M 47
Jan 14, 2026 $BTE
Baytex Energy
Buyback Buy 630,600 $3.43 $2.2M 47
Jan 13, 2026 $BTE
Baytex Energy
Buyback Buy 648,100 $3.33 $2.2M 47
Jan 12, 2026 $BTE
Baytex Energy
Buyback Buy 639,000 $3.38 $2.2M 47
Jan 09, 2026 $BTE
Baytex Energy
Buyback Buy 646,103 $3.34 $2.2M 47
Jan 08, 2026 $BTE
Baytex Energy
Buyback Buy 663,300 $3.26 $2.2M 47
Jan 07, 2026 $BTE
Baytex Energy
Buyback Buy 699,700 $3.10 $2.2M 47
Jan 06, 2026 $BTE
Baytex Energy
Buyback Buy 683,000 $3.18 $2.2M 47
Jan 05, 2026 $BTE
Baytex Energy
Buyback Buy 700,800 $3.11 $2.2M 47
Jan 02, 2026 $BTE
Baytex Energy
Buyback Buy 673,300 $3.24 $2.2M 47
Dec 31, 2025 $BTE
Baytex Energy
Buyback Buy 678,700 $3.23 $2.2M 47
Dec 31, 2025 $BTE
Baytex Energy
Buyback Buy 2,748,859 47
Dec 30, 2025 $BTE
Baytex Energy
Buyback Buy 674,500 $3.25 $2.2M 47
Dec 29, 2025 $BTE
Baytex Energy
Buyback Buy 685,900 $3.20 $2.2M 47
Dec 26, 2025 $BTE
Baytex Energy
Buyback Buy 698,800 $3.14 $2.2M 47
Dec 24, 2025 $BTE
Baytex Energy
Buyback Buy 689,659 $3.17 $2.2M 47
May 30, 2025 $BTE
Baytex Energy
Buyback Buy 416,400 47
May 07, 2025 $BTE
Baytex Energy
Buyback Buy 73,400 $1.48 $109K 47
May 06, 2025 $BTE
Baytex Energy
Buyback Buy 72,400 $1.50 $109K 47
May 05, 2025 $BTE
Baytex Energy
Buyback Buy 67,600 $1.58 $107K 47
May 02, 2025 $BTE
Baytex Energy
Buyback Buy 65,600 $1.65 $109K 47
May 01, 2025 $BTE
Baytex Energy
Buyback Buy 67,100 $1.62 $109K 47
Apr 30, 2025 $BTE
Baytex Energy
Buyback Buy 70,300 $1.54 $109K 47
Apr 30, 2025 $BTE
Baytex Energy
Buyback Buy 1,305,600 47
Apr 29, 2025 $BTE
Baytex Energy
Buyback Buy 66,700 $1.62 $108K 47
Apr 28, 2025 $BTE
Baytex Energy
Buyback Buy 64,300 $1.65 $106K 47
Apr 25, 2025 $BTE
Baytex Energy
Buyback Buy 65,400 $1.65 $108K 47
Apr 24, 2025 $BTE
Baytex Energy
Buyback Buy 65,400 $1.65 $108K 47
Apr 23, 2025 $BTE
Baytex Energy
Buyback Buy 64,900 $1.66 $108K 47
Apr 22, 2025 $BTE
Baytex Energy
Buyback Buy 63,600 $1.71 $108K 47
Apr 21, 2025 $BTE
Baytex Energy
Buyback Buy 64,800 $1.67 $108K 47
Apr 17, 2025 $BTE
Baytex Energy
Buyback Buy 62,300 $1.74 $108K 47
Apr 16, 2025 $BTE
Baytex Energy
Buyback Buy 64,300 $1.68 $108K 47
Apr 15, 2025 $BTE
Baytex Energy
Buyback Buy 66,100 $1.63 $107K 47
Apr 14, 2025 $BTE
Baytex Energy
Buyback Buy 66,600 $1.62 $108K 47
Apr 11, 2025 $BTE
Baytex Energy
Buyback Buy 67,200 $1.60 $107K 47
Apr 10, 2025 $BTE
Baytex Energy
Buyback Buy 67,400 $1.59 $107K 47
Apr 09, 2025 $BTE
Baytex Energy
Buyback Buy 67,400 $1.57 $106K 47
Apr 08, 2025 $BTE
Baytex Energy
Buyback Buy 66,400 $1.59 $106K 47
Apr 07, 2025 $BTE
Baytex Energy
Buyback Buy 64,800 $1.63 $105K 47
Apr 04, 2025 $BTE
Baytex Energy
Buyback Buy 63,800 $1.65 $106K 47
Apr 03, 2025 $BTE
Baytex Energy
Buyback Buy 52,300 $2.04 $107K 47
Apr 02, 2025 $BTE
Baytex Energy
Buyback Buy 46,900 $2.22 $104K 47
Apr 01, 2025 $BTE
Baytex Energy
Buyback Buy 47,600 $2.20 $105K 47
Mar 31, 2025 $BTE
Baytex Energy
Buyback Buy 47,400 $2.20 $104K 47
Mar 31, 2025 $BTE
Baytex Energy
Buyback Buy 1,031,659 47
Mar 28, 2025 $BTE
Baytex Energy
Buyback Buy 47,600 $2.20 $105K 47
Mar 27, 2025 $BTE
Baytex Energy
Buyback Buy 46,800 $2.24 $105K 47
Mar 26, 2025 $BTE
Baytex Energy
Buyback Buy 45,900 $2.29 $105K 47
Mar 25, 2025 $BTE
Baytex Energy
Buyback Buy 45,800 $2.29 $105K 47
Mar 24, 2025 $BTE
Baytex Energy
Buyback Buy 47,100 $2.22 $105K 47
Mar 21, 2025 $BTE
Baytex Energy
Buyback Buy 48,400 $2.16 $104K 47
Mar 20, 2025 $BTE
Baytex Energy
Buyback Buy 47,700 $2.19 $104K 47
Mar 19, 2025 $BTE
Baytex Energy
Buyback Buy 47,900 $2.18 $105K 47
Mar 18, 2025 $BTE
Baytex Energy
Buyback Buy 49,900 $2.10 $105K 47
Mar 17, 2025 $BTE
Baytex Energy
Buyback Buy 48,800 $2.15 $105K 47
Mar 14, 2025 $BTE
Baytex Energy
Buyback Buy 48,959 $2.12 $104K 47
Mar 13, 2025 $BTE
Baytex Energy
Buyback Buy 49,700 $2.09 $104K 47
Mar 12, 2025 $BTE
Baytex Energy
Buyback Buy 49,600 $2.10 $104K 47
Mar 11, 2025 $BTE
Baytex Energy
Buyback Buy 51,700 $2.01 $104K 47
Mar 10, 2025 $BTE
Baytex Energy
Buyback Buy 52,800 $1.96 $104K 47
Mar 07, 2025 $BTE
Baytex Energy
Buyback Buy 51,200 $2.03 $104K 47
Mar 06, 2025 $BTE
Baytex Energy
Buyback Buy 53,300 $1.97 $105K 47
Mar 05, 2025 $BTE
Baytex Energy
Buyback Buy 53,300 $1.96 $104K 47
Mar 04, 2025 $BTE
Baytex Energy
Buyback Buy 50,800 $2.04 $103K 47
Mar 03, 2025 $BTE
Baytex Energy
Buyback Buy 48,400 $2.15 $104K 47
Feb 28, 2025 $BTE
Baytex Energy
Buyback Buy 46,000 $2.26 $104K 47
Feb 28, 2025 $BTE
Baytex Energy
Buyback Buy 817,200 47
Feb 27, 2025 $BTE
Baytex Energy
Buyback Buy 45,900 $2.26 $104K 47
Feb 26, 2025 $BTE
Baytex Energy
Buyback Buy 47,100 $2.22 $105K 47
Feb 25, 2025 $BTE
Baytex Energy
Buyback Buy 46,200 $2.26 $105K 47
Feb 24, 2025 $BTE
Baytex Energy
Buyback Buy 44,100 $2.39 $105K 47
Feb 21, 2025 $BTE
Baytex Energy
Buyback Buy 42,800 $2.46 $105K 47
Feb 20, 2025 $BTE
Baytex Energy
Buyback Buy 41,500 $2.54 $105K 47
Feb 19, 2025 $BTE
Baytex Energy
Buyback Buy 41,300 $2.54 $105K 47
Feb 18, 2025 $BTE
Baytex Energy
Buyback Buy 41,900 $2.52 $105K 47
Feb 14, 2025 $BTE
Baytex Energy
Buyback Buy 43,000 $2.46 $106K 47
Feb 13, 2025 $BTE
Baytex Energy
Buyback Buy 42,600 $2.47 $105K 47
Feb 12, 2025 $BTE
Baytex Energy
Buyback Buy 41,600 $2.52 $105K 47
Feb 11, 2025 $BTE
Baytex Energy
Buyback Buy 40,400 $2.59 $105K 47
Feb 10, 2025 $BTE
Baytex Energy
Buyback Buy 41,100 $2.55 $105K 47
Feb 07, 2025 $BTE
Baytex Energy
Buyback Buy 43,000 $2.43 $105K 47
Feb 06, 2025 $BTE
Baytex Energy
Buyback Buy 43,500 $2.40 $104K 47
Feb 05, 2025 $BTE
Baytex Energy
Buyback Buy 42,800 $2.45 $105K 47
Feb 04, 2025 $BTE
Baytex Energy
Buyback Buy 42,500 $2.45 $104K 47
Feb 03, 2025 $BTE
Baytex Energy
Buyback Buy 43,700 $2.35 $103K 47
Jan 03, 2025 $BTE
Baytex Energy
Buyback Buy 39,400 $2.63 $104K 47
Jan 02, 2025 $BTE
Baytex Energy
Buyback Buy 39,200 $2.65 $104K 47
Dec 31, 2024 $BTE
Baytex Energy
Buyback Buy 982,800 $2.55 $2.5M 47
Dec 31, 2024 $BTE
Baytex Energy
Buyback Buy 6,995,197 47
Dec 30, 2024 $BTE
Baytex Energy
Buyback Buy 1,018,600 $2.46 $2.5M 47
Dec 27, 2024 $BTE
Baytex Energy
Buyback Buy 1,046,500 $2.42 $2.5M 47
Dec 26, 2024 $BTE
Baytex Energy
Buyback Buy 585,760 $2.42 $1.4M 47
Dec 24, 2024 $BTE
Baytex Energy
Buyback Buy 606,700 $2.41 $1.5M 47
Dec 23, 2024 $BTE
Baytex Energy
Buyback Buy 1,070,617 $2.34 $2.5M 47
Dec 20, 2024 $BTE
Baytex Energy
Buyback Buy 182,700 $2.29 $418K 47
Dec 19, 2024 $BTE
Baytex Energy
Buyback Buy 184,900 $2.26 $418K 47
Dec 18, 2024 $BTE
Baytex Energy
Buyback Buy 179,700 $2.33 $418K 47
Dec 17, 2024 $BTE
Baytex Energy
Buyback Buy 181,100 $2.31 $419K 47
Dec 16, 2024 $BTE
Baytex Energy
Buyback Buy 174,000 $2.42 $421K 47
Dec 13, 2024 $BTE
Baytex Energy
Buyback Buy 168,100 $2.50 $421K 47
Dec 12, 2024 $BTE
Baytex Energy
Buyback Buy 165,900 $2.55 $423K 47
Dec 11, 2024 $BTE
Baytex Energy
Buyback Buy 166,800 $2.54 $424K 47
Dec 10, 2024 $BTE
Baytex Energy
Buyback Buy 166,100 $2.55 $423K 47
Dec 09, 2024 $BTE
Baytex Energy
Buyback Buy 162,700 $2.61 $424K 47
Dec 06, 2024 $BTE
Baytex Energy
Buyback Buy 163,800 $2.59 $424K 47
Dec 05, 2024 $BTE
Baytex Energy
Buyback Buy 157,820 $2.70 $427K 47
Dec 04, 2024 $BTE
Baytex Energy
Buyback Buy 160,300 $2.66 $426K 47
Dec 03, 2024 $BTE
Baytex Energy
Buyback Buy 150,600 $2.83 $427K 47
Dec 02, 2024 $BTE
Baytex Energy
Buyback Buy 152,000 $2.81 $427K 47
Nov 29, 2024 $BTE
Baytex Energy
Buyback Buy 150,500 $3.98 $600K 47
Nov 29, 2024 $BTE
Baytex Energy
Buyback Buy 3,041,078 47
Nov 28, 2024 $BTE
Baytex Energy
Buyback Buy 150,500 $3.99 $600K 47
Nov 27, 2024 $BTE
Baytex Energy
Buyback Buy 150,400 $2.84 $427K 47
Nov 26, 2024 $BTE
Baytex Energy
Buyback Buy 150,400 $2.83 $426K 47
Nov 25, 2024 $BTE
Baytex Energy
Buyback Buy 146,500 $2.93 $429K 47
Nov 22, 2024 $BTE
Baytex Energy
Buyback Buy 142,100 $3.02 $429K 47
Nov 21, 2024 $BTE
Baytex Energy
Buyback Buy 141,000 $3.05 $430K 47
Nov 20, 2024 $BTE
Baytex Energy
Buyback Buy 143,200 $2.99 $429K 47
Nov 19, 2024 $BTE
Baytex Energy
Buyback Buy 144,100 $2.97 $429K 47
Nov 18, 2024 $BTE
Baytex Energy
Buyback Buy 142,000 $3.01 $427K 47
Nov 15, 2024 $BTE
Baytex Energy
Buyback Buy 143,800 $2.96 $426K 47
Nov 14, 2024 $BTE
Baytex Energy
Buyback Buy 144,100 $2.96 $427K 47
Nov 13, 2024 $BTE
Baytex Energy
Buyback Buy 150,000 $2.86 $429K 47
Nov 12, 2024 $BTE
Baytex Energy
Buyback Buy 148,300 $2.90 $430K 47
Nov 11, 2024 $BTE
Baytex Energy
Buyback Buy 147,300 $2.92 $431K 47
Nov 08, 2024 $BTE
Baytex Energy
Buyback Buy 143,478 $2.99 $428K 47
Nov 07, 2024 $BTE
Baytex Energy
Buyback Buy 138,500 $3.12 $433K 47
Nov 06, 2024 $BTE
Baytex Energy
Buyback Buy 137,900 $3.12 $430K 47
Nov 05, 2024 $BTE
Baytex Energy
Buyback Buy 139,200 $3.11 $433K 47
Nov 04, 2024 $BTE
Baytex Energy
Buyback Buy 141,000 $3.06 $431K 47
Nov 01, 2024 $BTE
Baytex Energy
Buyback Buy 144,300 $2.98 $430K 47
Oct 31, 2024 $BTE
Baytex Energy
Buyback Buy 153,000 $2.82 $431K 47
Oct 31, 2024 $BTE
Baytex Energy
Buyback Buy 3,701,269 47
Oct 30, 2024 $BTE
Baytex Energy
Buyback Buy 150,692 $2.86 $431K 47
Oct 29, 2024 $BTE
Baytex Energy
Buyback Buy 152,400 $2.83 $431K 47
Oct 28, 2024 $BTE
Baytex Energy
Buyback Buy 151,558 $2.85 $432K 47
Oct 25, 2024 $BTE
Baytex Energy
Buyback Buy 146,300 $2.95 $432K 47
Oct 24, 2024 $BTE
Baytex Energy
Buyback Buy 150,700 $2.87 $433K 47
Oct 23, 2024 $BTE
Baytex Energy
Buyback Buy 151,500 $2.86 $433K 47
Oct 22, 2024 $BTE
Baytex Energy
Buyback Buy 146,900 $2.95 $433K 47
Oct 21, 2024 $BTE
Baytex Energy
Buyback Buy 147,300 $2.94 $433K 47
Oct 18, 2024 $BTE
Baytex Energy
Buyback Buy 150,200 $2.89 $434K 47
Oct 17, 2024 $BTE
Baytex Energy
Buyback Buy 148,600 $2.93 $435K 47
Oct 16, 2024 $BTE
Baytex Energy
Buyback Buy 147,000 $2.96 $435K 47
Oct 15, 2024 $BTE
Baytex Energy
Buyback Buy 144,400 $3.01 $435K 47
Oct 14, 2024 $BTE
Baytex Energy
Buyback Buy 138,100 $3.15 $435K 47
Oct 11, 2024 $BTE
Baytex Energy
Buyback Buy 134,908 $3.23 $436K 47
Oct 10, 2024 $BTE
Baytex Energy
Buyback Buy 135,400 $3.22 $436K 47
Oct 09, 2024 $BTE
Baytex Energy
Buyback Buy 138,100 $3.17 $438K 47
Oct 08, 2024 $BTE
Baytex Energy
Buyback Buy 136,900 $3.21 $439K 47
Oct 07, 2024 $BTE
Baytex Energy
Buyback Buy 129,900 $3.39 $440K 47
Oct 04, 2024 $BTE
Baytex Energy
Buyback Buy 133,001 $3.31 $440K 47
Oct 03, 2024 $BTE
Baytex Energy
Buyback Buy 137,300 $3.23 $443K 47
Oct 02, 2024 $BTE
Baytex Energy
Buyback Buy 141,700 $3.14 $445K 47
Oct 01, 2024 $BTE
Baytex Energy
Buyback Buy 143,700 $3.09 $444K 47
Sep 30, 2024 $BTE
Baytex Energy
Buyback Buy 265,310 $2.97 $788K 47
Sep 30, 2024 $BTE
Baytex Energy
Buyback Buy 4,996,396 47
Sep 27, 2024 $BTE
Baytex Energy
Buyback Buy 279,400 $2.92 $816K 47
Sep 26, 2024 $BTE
Baytex Energy
Buyback Buy 282,300 $2.89 $816K 47
Sep 25, 2024 $BTE
Baytex Energy
Buyback Buy 265,500 $3.08 $818K 47
Sep 24, 2024 $BTE
Baytex Energy
Buyback Buy 257,800 $3.17 $817K 47
Sep 23, 2024 $BTE
Baytex Energy
Buyback Buy 257,289 $3.16 $813K 47
Sep 20, 2024 $BTE
Baytex Energy
Buyback Buy 260,100 $3.12 $812K 47
Sep 19, 2024 $BTE
Baytex Energy
Buyback Buy 256,100 $3.16 $809K 47
Sep 18, 2024 $BTE
Baytex Energy
Buyback Buy 259,100 $3.12 $808K 47
Sep 17, 2024 $BTE
Baytex Energy
Buyback Buy 260,000 $3.11 $809K 47
Sep 16, 2024 $BTE
Baytex Energy
Buyback Buy 264,800 $3.06 $810K 47
Sep 13, 2024 $BTE
Baytex Energy
Buyback Buy 263,200 $3.07 $808K 47
Sep 12, 2024 $BTE
Baytex Energy
Buyback Buy 263,900 $3.07 $810K 47
Sep 11, 2024 $BTE
Baytex Energy
Buyback Buy 271,000 $2.99 $810K 47
Sep 10, 2024 $BTE
Baytex Energy
Buyback Buy 276,300 $2.93 $810K 47
Sep 09, 2024 $BTE
Baytex Energy
Buyback Buy 261,900 $3.10 $812K 47
Sep 06, 2024 $BTE
Baytex Energy
Buyback Buy 260,400 $3.11 $810K 47
Sep 05, 2024 $BTE
Baytex Energy
Buyback Buy 251,807 $3.23 $813K 47
Sep 04, 2024 $BTE
Baytex Energy
Buyback Buy 247,100 $3.29 $813K 47
Sep 03, 2024 $BTE
Baytex Energy
Buyback Buy 245,200 $3.31 $812K 47
Aug 30, 2024 $BTE
Baytex Energy
Buyback Buy 6,448,143 47
Aug 30, 2024 $BTE
Baytex Energy
Buyback Buy 292,600 $3.55 $1.0M 47
Aug 29, 2024 $BTE
Baytex Energy
Buyback Buy 280,000 $3.67 $1.0M 47
Aug 28, 2024 $BTE
Baytex Energy
Buyback Buy 289,700 $3.59 $1.0M 47
Aug 27, 2024 $BTE
Baytex Energy
Buyback Buy 285,100 $3.65 $1.0M 47
Aug 26, 2024 $BTE
Baytex Energy
Buyback Buy 278,800 $3.71 $1.0M 47
Aug 23, 2024 $BTE
Baytex Energy
Buyback Buy 287,300 $3.60 $1.0M 47
Aug 22, 2024 $BTE
Baytex Energy
Buyback Buy 294,400 $3.49 $1.0M 47
Aug 21, 2024 $BTE
Baytex Energy
Buyback Buy 295,700 $3.48 $1.0M 47
Aug 20, 2024 $BTE
Baytex Energy
Buyback Buy 293,600 $3.50 $1.0M 47
Aug 19, 2024 $BTE
Baytex Energy
Buyback Buy 281,300 $3.65 $1.0M 47
Aug 16, 2024 $BTE
Baytex Energy
Buyback Buy 283,000 $3.61 $1.0M 47
Aug 15, 2024 $BTE
Baytex Energy
Buyback Buy 280,400 $3.64 $1.0M 47
Aug 14, 2024 $BTE
Baytex Energy
Buyback Buy 289,200 $3.53 $1.0M 47
Aug 13, 2024 $BTE
Baytex Energy
Buyback Buy 293,000 $3.48 $1.0M 47
Aug 12, 2024 $BTE
Baytex Energy
Buyback Buy 292,600 $3.48 $1.0M 47
Aug 09, 2024 $BTE
Baytex Energy
Buyback Buy 304,734 $3.34 $1.0M 47
Aug 08, 2024 $BTE
Baytex Energy
Buyback Buy 305,109 $3.32 $1.0M 47
Aug 07, 2024 $BTE
Baytex Energy
Buyback Buy 311,200 $3.27 $1.0M 47
Aug 06, 2024 $BTE
Baytex Energy
Buyback Buy 316,500 $3.21 $1.0M 47
Aug 05, 2024 $BTE
Baytex Energy
Buyback Buy 321,100 $3.15 $1.0M 47
Aug 02, 2024 $BTE
Baytex Energy
Buyback Buy 309,600 $3.26 $1.0M 47
Aug 01, 2024 $BTE
Baytex Energy
Buyback Buy 282,000 $3.59 $1.0M 47
Jun 28, 2024 $BTE
Baytex Energy
Buyback Buy 6,073,455 47
Jun 28, 2024 $BTE
Baytex Energy
Buyback Buy 294,200 $3.48 $1.0M 47
Jun 27, 2024 $BTE
Baytex Energy
Buyback Buy 295,919 $3.45 $1.0M 47
Jun 26, 2024 $BTE
Baytex Energy
Buyback Buy 297,513 $3.39 $1.0M 47
Jun 25, 2024 $BTE
Baytex Energy
Buyback Buy 297,300 $3.45 $1.0M 47
Jun 24, 2024 $BTE
Baytex Energy
Buyback Buy 300,900 $3.40 $1.0M 47
Jun 21, 2024 $BTE
Baytex Energy
Buyback Buy 313,700 $3.25 $1.0M 47
Jun 20, 2024 $BTE
Baytex Energy
Buyback Buy 306,800 $3.33 $1.0M 47
Jun 19, 2024 $BTE
Baytex Energy
Buyback Buy 310,200 $4.51 $1.4M 47
Jun 18, 2024 $BTE
Baytex Energy
Buyback Buy 304,594 $3.33 $1.0M 47
Jun 17, 2024 $BTE
Baytex Energy
Buyback Buy 320,600 $3.18 $1.0M 47
Jun 14, 2024 $BTE
Baytex Energy
Buyback Buy 320,600 $3.15 $1.0M 47
Jun 13, 2024 $BTE
Baytex Energy
Buyback Buy 310,900 $3.28 $1.0M 47
Jun 12, 2024 $BTE
Baytex Energy
Buyback Buy 300,300 $4.65 $1.4M 47
Jun 11, 2024 $BTE
Baytex Energy
Buyback Buy 301,700 $3.37 $1.0M 47
Jun 10, 2024 $BTE
Baytex Energy
Buyback Buy 298,100 $3.41 $1.0M 47
Jun 07, 2024 $BTE
Baytex Energy
Buyback Buy 302,249 $3.37 $1.0M 47
Jun 06, 2024 $BTE
Baytex Energy
Buyback Buy 300,900 $3.40 $1.0M 47
Jun 05, 2024 $BTE
Baytex Energy
Buyback Buy 306,580 $3.33 $1.0M 47
Muted rows are plan purchases, compensation grants, or DRIP — not open-market. Signal scores reflect the company's current score, not the score at time of trade.
Form55 provides data and analysis for informational purposes only. Nothing on this site constitutes investment advice or a recommendation to buy or sell any security. Past performance is not indicative of future results.