WFG.TO
West Fraser Timber Co. Ltd.Loading price…
Loading price…
Profile assembled from Strikepoint News signal data — drill results, warrant filings, financings, insider transactions, and news. Drill rock value per tonne is the gross in-situ value at today's spot prices, recomputed live. This page is for informational purposes only and is not investment advice; verify against the original filings before drawing conclusions.
4,850 shares ($349,734) on 2026-09-18.
Every filing we hold for this issuer; balances as filed.
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
4,850 shares ($349,734) on 2026-09-18.
Every filing we hold for this issuer; balances as filed.
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
| Date |
|---|
| Insider |
|---|
| Type |
|---|
| Shares |
|---|
| Price |
|---|
| Value |
|---|
| 2025-11-20 | Christopher VirostekSenior Officer of Issuer | ▲buy | 1.3K | $82.17 | $102.7K |
| 2025-03-05 | Doyle Nolan BenebyDirector of Issuer | ▲buy | 3.2K | $77.57 | $250K |
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-18 | Christopher VirostekSenior Officer of Issuer | option_exercise | 4.8K | $72.11 | $349.7K |
| 2026-09-18 | Christopher VirostekSenior Officer of Issuer | option_exercise | 7.6K | $85.40 | $646.1K |
| 2026-03-12 | Sean Peter McLarenDirector of Issuer | option_exercise | 4K | $64.50 | $258K |
| 2026-03-12 | Sean Peter McLarenDirector of Issuer | option_exercise | 4K | $64.50 | $258K |
| 2026-03-06 | Robin E.A. LampardSenior Officer of Issuer | option_exercise | 2.8K | $99.95 | $278.1K |
| 2026-03-06 | Keith Darren CarterSenior Officer of Issuer | option_exercise | 2K | $99.95 | $204.5K |
| 2026-03-06 | Kevin John BurkeSenior Officer of Issuer | option_exercise | 2.4K | $73.47 | $174.5K |
| 2026-03-06 | Christopher VirostekSenior Officer of Issuer | option_exercise | 3.8K | $99.95 | $381.2K |
| 2026-03-06 | Sean Peter McLarenDirector of Issuer | option_exercise | 3.1K | $73.47 | $231K |
| 2026-03-06 | Matthew Vincent TobinSenior Officer of Issuer | option_exercise | 2K | $99.95 | $203.4K |
| 2026-02-17 | Kevin John BurkeSenior Officer of Issuer | grant | 7.6K | $73.58 | $557.2K |
| 2026-02-17 | Keith Darren CarterSenior Officer of Issuer | grant | 3.4K | $100.15 | $335.7K |
| 2026-02-17 | Christopher VirostekSenior Officer of Issuer | grant | 7.6K | $100.15 | $758.4K |
| 2026-02-17 | Matthew Vincent TobinSenior Officer of Issuer | grant | 3.6K | $100.15 | $363.9K |
| 2026-02-17 | Sean Peter McLarenDirector of Issuer | grant | 43.8K | $73.58 | $3.22M |
| 2026-02-17 | Robin E.A. LampardSenior Officer of Issuer | grant | 4.6K | $100.15 | $455.9K |
| 2025-05-01 | Sean Peter McLarenDirector of Issuer | option_exercise | 4.7K | $52.95 | $248.9K |
| 2025-05-01 | Sean Peter McLarenDirector of Issuer | option_exercise | 4.7K | $52.95 | $248.9K |
| 2025-04-30 | Sean Peter McLarenDirector of Issuer | option_exercise | 4.7K | $52.95 | $248.9K |
| 2025-04-30 | Sean Peter McLarenDirector of Issuer | option_exercise | 4.7K | $52.95 | $248.9K |
| 2025-03-14 | Jr., Charles Henry WatkinsSenior Officer of Issuer | option_exercise | 1.5K | $128.44 | $192.9K |
| 2025-03-14 | Christopher VirostekSenior Officer of Issuer | option_exercise | 3.1K | $182.96 | $572.5K |
| 2025-03-14 | Matthew Vincent TobinSenior Officer of Issuer | option_exercise | 1.1K | $182.96 | $204.9K |
| 2025-03-14 | Adrian Archille PlanteSenior Officer of Issuer | option_exercise | 1.2K | $182.96 | $224.1K |
| 2025-03-14 | Sean Peter McLarenDirector of Issuer | option_exercise | 2.7K | $128.44 | $341.4K |
| 2025-03-14 | Robin E.A. LampardSenior Officer of Issuer | option_exercise | 2.4K | $182.96 | $433.8K |
| 2025-03-14 | James William GormanSenior Officer of Issuer | option_exercise | 1.6K | $182.96 | $296.8K |
| 2025-03-14 | Keith Darren CarterSenior Officer of Issuer | option_exercise | 1.7K | $182.96 | $315K |
| 2025-03-14 | Kevin John BurkeSenior Officer of Issuer | option_exercise | 2K | $128.44 | $253.4K |
| 2025-03-03 | Jr., Charles Henry WatkinsSenior Officer of Issuer | option_exercise | 1.3K | $73.99 | $93.2K |
| 2025-02-18 | Sean Peter McLarenDirector of Issuer | grant | 30.2K | $79.69 | $2.41M |
| 2025-02-18 | Robin E.A. LampardSenior Officer of Issuer | grant | 3.1K | $113.01 | $354.6K |
| 2025-02-18 | James William GormanSenior Officer of Issuer | grant | 2.5K | $113.01 | $283.1K |
| 2025-02-18 | Adrian Archille PlanteSenior Officer of Issuer | grant | 1.7K | $113.01 | $193.4K |
| 2025-02-18 | Matthew Vincent TobinSenior Officer of Issuer | grant | 2.5K | $113.01 | $283.1K |
| 2025-02-18 | Christopher VirostekSenior Officer of Issuer | grant | 5.1K | $113.01 | $577K |
| 2025-02-18 | Jr., Charles Henry WatkinsSenior Officer of Issuer | grant | 2K | $79.69 | $159.7K |
| 2025-02-18 | Kevin John BurkeSenior Officer of Issuer | grant | 4.3K | $79.69 | $341K |
| 2025-02-18 | Keith Darren CarterSenior Officer of Issuer | grant | 2.3K | $113.01 | $261.2K |
| 2024-11-29 | Matthew Vincent TobinSenior Officer of Issuer | option_exercise | 366 | $109.42 | $40K |
| 2024-11-29 | Matthew Vincent TobinSenior Officer of Issuer | option_exercise | 469 | $109.42 | $51.3K |
| 2024-11-29 | Matthew Vincent TobinSenior Officer of Issuer | option_exercise | 324 | $123.63 | $40.1K |
| 2024-11-29 | Matthew Vincent TobinSenior Officer of Issuer | option_exercise | 324 | $123.63 | $40.1K |
| 2024-11-27 | Keith Darren CarterSenior Officer of Issuer | option_exercise | 3.8K | $52.95 | $199.1K |
| 2024-09-25 | Sean Peter McLarenDirector of Issuer | option_exercise | 4.7K | $52.95 | $248.9K |
| 2024-09-20 | Christopher VirostekSenior Officer of Issuer | option_exercise | 3.9K | $64.50 | $250.3K |
| 2024-09-20 | James William GormanSenior Officer of Issuer | option_exercise | 1.9K | $92.79 | $178.2K |
| 2024-09-20 | James William GormanSenior Officer of Issuer | option_exercise | 1.5K | $64.50 | $96.8K |
| 2024-08-29 | Sean Peter McLarenDirector of Issuer | option_exercise | 5.2K | $40.97 | $214.7K |
| 2024-08-29 | Sean Peter McLarenDirector of Issuer | option_exercise | 5.2K | $40.97 | $214.7K |
| 2024-08-01 | D'Arcy Robert HendersonSenior Officer of Issuer | option_exercise | 860 | $85.40 | $73.4K |
| 2024-08-01 | D'Arcy Robert HendersonSenior Officer of Issuer | option_exercise | 1K | $72.11 | $75.4K |
| 2024-08-01 | D'Arcy Robert HendersonSenior Officer of Issuer | option_exercise | 273 | $109.42 | $29.9K |
| 2024-08-01 | D'Arcy Robert HendersonSenior Officer of Issuer | option_exercise | 366 | $109.42 | $40K |
| 2024-08-01 | D'Arcy Robert HendersonSenior Officer of Issuer | option_exercise | 2.3K | $92.79 | $212.1K |
| 2024-07-31 | James William GormanSenior Officer of Issuer | option_exercise | 5K | $72.11 | $359.1K |
| 2024-07-27 | Sean Peter McLarenDirector of Issuer | option_exercise | 7.6K | $73.99 | $559K |
| 2024-05-28 | D'Arcy Robert HendersonSenior Officer of Issuer | option_exercise | 4.9K | $64.50 | $316.8K |
| 2024-03-26 | D'Arcy Robert HendersonSenior Officer of Issuer | option_exercise | 1K | $40.97 | $41K |
| 2024-03-26 | D'Arcy Robert HendersonSenior Officer of Issuer | option_exercise | 1.5K | $52.95 | $77.8K |
| 2024-03-15 | Kevin John BurkeSenior Officer of Issuer | option_exercise | 2.3K | $215.83 | $492.3K |
| 2024-03-15 | Keith Darren CarterSenior Officer of Issuer | option_exercise | 2.1K | $215.83 | $449.6K |
| 2024-03-15 | James William GormanSenior Officer of Issuer | option_exercise | 2.1K | $215.83 | $449.6K |
| 2024-03-15 | D'Arcy Robert HendersonSenior Officer of Issuer | option_exercise | 1.7K | $215.83 | $359.8K |
| 2024-03-15 | Robin E.A. LampardSenior Officer of Issuer | option_exercise | 3.1K | $215.83 | $660.9K |
| 2024-03-15 | Sean Peter McLarenDirector of Issuer | option_exercise | 3.2K | $215.83 | $685.7K |
| 2024-03-15 | Adrian Archille PlanteSenior Officer of Issuer | option_exercise | 1.6K | $215.83 | $337.1K |
| 2024-03-15 | Matthew Vincent TobinSenior Officer of Issuer | option_exercise | 1.4K | $215.83 | $303.5K |
| 2024-03-15 | Christopher VirostekSenior Officer of Issuer | option_exercise | 3.8K | $215.83 | $810.5K |
| 2024-03-15 | Jr., Charles Henry WatkinsSenior Officer of Issuer | option_exercise | 1.9K | $215.83 | $412.5K |
| 2024-03-12 | Sean Peter McLarenDirector of Issuer | option_exercise | 7K | $40.97 | $286.8K |
| 2024-03-12 | Sean Peter McLarenDirector of Issuer | option_exercise | 7K | $40.97 | $286.8K |
| 2024-03-05 | Matthew Vincent TobinSenior Officer of Issuer | option_exercise | 1.3K | $92.79 | $119.1K |
| 2024-02-20 | Christopher VirostekSenior Officer of Issuer | grant | 10.4K | $107.53 | $1.12M |
| 2024-02-20 | Matthew Vincent TobinSenior Officer of Issuer | grant | 6K | $107.53 | $640.6K |
| 2024-02-20 | Adrian Archille PlanteSenior Officer of Issuer | grant | 4K | $107.53 | $429.6K |
| 2024-02-20 | Sean Peter McLarenDirector of Issuer | grant | 41.8K | $79.69 | $3.33M |
| 2024-02-20 | Robin E.A. LampardSenior Officer of Issuer | grant | 7.5K | $107.53 | $804.5K |
| 2024-02-20 | James William GormanSenior Officer of Issuer | grant | 6K | $107.53 | $640.6K |
| 2024-02-20 | Keith Darren CarterSenior Officer of Issuer | grant | 5.5K | $107.53 | $593.6K |
| 2024-02-20 | Kevin John BurkeSenior Officer of Issuer | grant | 8.7K | $79.69 | $694.7K |
| 2024-02-20 | Jr., Charles Henry WatkinsSenior Officer of Issuer | grant | 4.8K | $79.69 | $382.1K |
| 2024-02-20 | D'Arcy Robert HendersonSenior Officer of Issuer | grant | 4.3K | $107.53 | $457.9K |
| 2023-12-28 | Jr., Charles Henry WatkinsSenior Officer of Issuer | option_exercise | 1.5K | $53.96 | $80.4K |
| 2023-12-21 | Kevin John BurkeSenior Officer of Issuer | option_exercise | 4K | $54.17 | $219.4K |
| 2023-12-21 | Christopher VirostekSenior Officer of Issuer | option_exercise | 1.5K | $52.95 | $79.4K |
| 2023-12-21 | Kevin John BurkeSenior Officer of Issuer | option_exercise | 2.1K | $92.79 | $194.7K |
| 2023-12-21 | James William GormanSenior Officer of Issuer | option_exercise | 1K | $52.95 | $54.3K |
| 2023-12-21 | Keith Darren CarterSenior Officer of Issuer | option_exercise | 1.1K | $40.97 | $44.9K |
| 2023-12-21 | Kevin John BurkeSenior Officer of Issuer | option_exercise | 4K | $56.00 | $226.8K |
| 2023-12-21 | James William GormanSenior Officer of Issuer | option_exercise | 961 | $85.40 | $82.1K |
| 2023-12-15 | Keith Darren CarterSenior Officer of Issuer | option_exercise | 2.5K | $40.97 | $102.4K |
| 2023-12-07 | Robin E.A. LampardSenior Officer of Issuer | option_exercise | 6.8K | $54.17 | $365.6K |
| 2023-12-07 | Robin E.A. LampardSenior Officer of Issuer | option_exercise | 5.4K | $56.00 | $302.4K |
| 2023-12-07 | Robin E.A. LampardSenior Officer of Issuer | option_exercise | 4K | $68.67 | $278.1K |
| 2023-11-28 | Raymond William FerrisDirector of Issuer | option_exercise | 11.2K | $40.97 | $459.7K |
| 2023-11-28 | Raymond William FerrisDirector of Issuer | option_exercise | 12.4K | $73.99 | $916.4K |
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2025-11-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.1K | $60.24 | $248.5K |
| 2025-11-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.1K | $60.46 | $249.1K |
| 2025-11-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $60.43 | $187.3K |
| 2025-11-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.1K | $60.36 | $247.5K |
| 2025-10-31 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4K | $61.27 | $247.4K |
| 2025-10-30 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4K | $62.38 | $248.6K |
| 2025-10-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.9K | $63.38 | $247.3K |
| 2025-10-28 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.8K | $65.70 | $247K |
| 2025-10-27 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.8K | $65.82 | $247.5K |
| 2025-10-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.8K | $66.15 | $248.2K |
| 2025-10-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.8K | $65.17 | $247.2K |
| 2025-10-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.7K | $66.83 | $248.6K |
| 2025-10-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.7K | $66.52 | $248.8K |
| 2025-10-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.7K | $66.74 | $248.3K |
| 2025-10-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.7K | $66.74 | $248.7K |
| 2025-10-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.7K | $67.87 | $248.7K |
| 2025-10-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.6K | $68.68 | $248K |
| 2025-10-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.6K | $68.62 | $249.9K |
| 2025-10-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.5K | $68.19 | $240.4K |
| 2025-10-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.6K | $68.15 | $247.9K |
| 2025-10-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.5K | $69.47 | $243.7K |
| 2025-10-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.6K | $69.01 | $249.1K |
| 2025-10-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.6K | $69.65 | $248.6K |
| 2025-10-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.6K | $68.59 | $249K |
| 2025-10-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.6K | $68.64 | $249.2K |
| 2025-10-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.7K | $67.76 | $249.4K |
| 2025-10-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.7K | $67.69 | $248.4K |
| 2025-09-30 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.7K | $67.55 | $248.6K |
| 2025-09-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.7K | $67.54 | $248.5K |
| 2025-09-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 10.4K | $66.81 | $698.2K |
| 2025-09-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 10.4K | $67.17 | $698.6K |
| 2025-09-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 10.1K | $69.11 | $699.1K |
| 2025-09-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 10K | $69.98 | $699.1K |
| 2025-09-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.9K | $70.57 | $698.6K |
| 2025-09-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.7K | $72.38 | $699.2K |
| 2025-09-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.6K | $73.11 | $698.2K |
| 2025-09-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.4K | $74.46 | $699.2K |
| 2025-09-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.3K | $74.69 | $698.3K |
| 2025-09-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.3K | $75.44 | $699.3K |
| 2025-09-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.2K | $75.97 | $698.9K |
| 2025-09-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.2K | $76.14 | $699.8K |
| 2025-09-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.4K | $73.95 | $698.8K |
| 2025-09-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.4K | $74.65 | $699.5K |
| 2025-09-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.3K | $75.35 | $698.5K |
| 2025-09-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.3K | $74.73 | $698.7K |
| 2025-09-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.7K | $71.88 | $699.1K |
| 2025-09-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.8K | $71.31 | $699.6K |
| 2025-09-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.8K | $71.19 | $699K |
| 2025-08-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.6K | $72.62 | $697.1K |
| 2025-08-28 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.7K | $72.20 | $697.5K |
| 2025-08-27 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.5K | $73.63 | $697.2K |
| 2025-08-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.4K | $74.16 | $696.7K |
| 2025-08-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.3K | $75.15 | $696K |
| 2025-08-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.3K | $74.98 | $698.8K |
| 2025-08-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.7K | $72.38 | $699.2K |
| 2025-08-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.7K | $72.37 | $698.4K |
| 2025-08-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.5K | $73.72 | $699.3K |
| 2025-08-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.5K | $73.48 | $699.6K |
| 2025-08-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.4K | $74.39 | $699.2K |
| 2025-08-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.4K | $74.43 | $699.3K |
| 2025-08-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.4K | $74.66 | $698.8K |
| 2025-08-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.8K | $71.67 | $698.8K |
| 2025-08-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.9K | $70.93 | $699.3K |
| 2025-08-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.7K | $72.21 | $699K |
| 2025-08-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.6K | $72.44 | $697.6K |
| 2025-08-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.8K | $71.71 | $699.2K |
| 2025-08-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.8K | $71.28 | $699.3K |
| 2025-08-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 7.1K | $70.45 | $497.8K |
| 2025-08-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 10K | $69.89 | $698.9K |
| 2025-07-30 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 8.6K | $70.67 | $608.2K |
| 2025-07-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.9K | $70.62 | $699.3K |
| 2025-07-28 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.8K | $71.12 | $698.7K |
| 2025-07-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.8K | $71.64 | $699.6K |
| 2025-07-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.7K | $72.07 | $698.9K |
| 2025-07-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.85 | $499.4K |
| 2025-07-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.42 | $498.6K |
| 2025-07-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.63 | $499.3K |
| 2025-07-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $73.87 | $497.9K |
| 2025-07-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.26 | $499K |
| 2025-07-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 8.1K | $73.18 | $590.3K |
| 2025-07-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $75.01 | $498.8K |
| 2025-07-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.36 | $498.7K |
| 2025-07-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.5K | $76.17 | $498.6K |
| 2025-07-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.9K | $77.29 | $377.7K |
| 2025-07-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.79 | $497.5K |
| 2025-07-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.49 | $497.8K |
| 2025-07-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.01 | $497.6K |
| 2025-07-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.3K | $103.24 | $957.2K |
| 2025-07-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.5K | $76.38 | $499.1K |
| 2025-07-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.5K | $76.85 | $499K |
| 2025-07-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.83 | $498.9K |
| 2025-06-30 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 8.8K | $72.99 | $643.7K |
| 2025-06-27 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.4K | $73.32 | $692.2K |
| 2025-06-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.37 | $496.1K |
| 2025-06-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.44 | $497.6K |
| 2025-06-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.67 | $497.5K |
| 2025-06-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.46 | $498K |
| 2025-06-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 7K | $73.82 | $517.4K |
| 2025-06-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.4K | $101.05 | $952.1K |
| 2025-06-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.03 | $497.8K |
| 2025-06-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.5K | $73.49 | $696K |
| 2025-06-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.95 | $497.5K |
| 2025-06-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.5K | $76.21 | $497.9K |
| 2025-06-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.5K | $76.60 | $497.3K |
| 2025-06-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.5K | $76.84 | $497.8K |
| 2025-06-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.5K | $76.74 | $497.7K |
| 2025-06-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.56 | $499.1K |
| 2025-06-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.20 | $495.6K |
| 2025-06-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.46 | $495.8K |
| 2025-06-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.36 | $496K |
| 2025-06-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.15 | $496.1K |
| 2025-06-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 7.1K | $73.50 | $525K |
| 2025-05-30 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.83 | $499.1K |
| 2025-05-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.57 | $498.8K |
| 2025-05-28 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.81 | $498.7K |
| 2025-05-27 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.65 | $499.4K |
| 2025-05-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.4K | $101.96 | $958.4K |
| 2025-05-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.34 | $499.2K |
| 2025-05-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.54 | $499.5K |
| 2025-05-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.27 | $498.9K |
| 2025-05-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.18 | $499.3K |
| 2025-05-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.69 | $497.8K |
| 2025-05-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.14 | $499.2K |
| 2025-05-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.27 | $498.9K |
| 2025-05-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.41 | $499.5K |
| 2025-05-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $76.13 | $499K |
| 2025-05-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.5K | $76.66 | $499.3K |
| 2025-05-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.49 | $500K |
| 2025-05-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.56 | $499.9K |
| 2025-05-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.42 | $499.7K |
| 2025-05-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.75 | $499.8K |
| 2025-05-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.89 | $499.6K |
| 2025-05-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.95 | $500.7K |
| 2025-05-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.70 | $499.4K |
| 2025-04-30 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 8.5K | $72.83 | $616.3K |
| 2025-04-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $73.83 | $494.7K |
| 2025-04-28 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $74.45 | $491.4K |
| 2025-04-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $72.93 | $499K |
| 2025-04-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.40 | $498.4K |
| 2025-04-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.84 | $499K |
| 2025-04-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.93 | $499.1K |
| 2025-04-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.6K | $72.43 | $697.7K |
| 2025-04-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.37 | $499.1K |
| 2025-04-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.6K | $73.09 | $698.7K |
| 2025-04-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $73.96 | $498.8K |
| 2025-04-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.40 | $499.5K |
| 2025-04-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.93 | $499K |
| 2025-04-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 7.6K | $74.19 | $561.2K |
| 2025-04-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 8K | $72.75 | $583.7K |
| 2025-04-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.6K | $72.34 | $693.1K |
| 2025-04-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.8K | $71.34 | $699.5K |
| 2025-04-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.9K | $72.40 | $499.3K |
| 2025-04-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.5K | $76.56 | $499K |
| 2025-04-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.8K | $78.52 | $298.6K |
| 2025-04-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.8K | $78.00 | $299.2K |
| 2025-03-31 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.5K | $76.09 | $422K |
| 2025-03-28 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.91 | $498.8K |
| 2025-03-27 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.9K | $77.04 | $454K |
| 2025-03-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.4K | $77.47 | $497K |
| 2025-03-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.8K | $78.05 | $299.2K |
| 2025-03-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.2K | $77.58 | $325.8K |
| 2025-03-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.73 | $499.2K |
| 2025-03-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.9K | $77.11 | $299.2K |
| 2025-03-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.5K | $77.53 | $348.9K |
| 2025-03-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.9K | $77.32 | $299.4K |
| 2025-03-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 10.4K | $76.97 | $798.6K |
| 2025-03-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 13K | $76.94 | $999.1K |
| 2025-03-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 13K | $76.57 | $998.9K |
| 2025-03-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 13.1K | $76.05 | $999.1K |
| 2025-03-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 13K | $76.83 | $999.5K |
| 2025-03-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 10.3K | $77.82 | $798.8K |
| 2025-03-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 11.2K | $77.26 | $862.3K |
| 2025-03-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 10.3K | $77.80 | $799.4K |
| 2025-03-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 10.7K | $77.93 | $836.7K |
| 2025-03-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 13.2K | $75.66 | $999.3K |
| 2025-03-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.39 | $994.6K |
| 2025-02-28 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 2.5K | $78.57 | $193.3K |
| 2025-02-27 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 15.3K | $78.55 | $1.2M |
| 2025-02-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 15.1K | $79.48 | $1.2M |
| 2025-02-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 15.6K | $77.56 | $1.21M |
| 2025-02-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 15.3K | $78.25 | $1.2M |
| 2025-02-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 11.7K | $82.12 | $957.1K |
| 2025-02-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 14.3K | $83.70 | $1.2M |
| 2025-02-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.3K | $85.61 | $798.6K |
| 2025-02-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.3K | $86.35 | $799.3K |
| 2025-02-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 11.5K | $85.11 | $975.6K |
| 2025-02-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 11.6K | $85.08 | $985.2K |
| 2025-02-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 14.2K | $84.44 | $1.2M |
| 2025-02-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 14.1K | $84.86 | $1.2M |
| 2025-02-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 14.2K | $84.39 | $1.2M |
| 2025-01-31 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.1K | $87.79 | $798.1K |
| 2025-01-30 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9K | $88.25 | $798.3K |
| 2025-01-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.1K | $87.53 | $799.2K |
| 2025-01-28 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9K | $88.80 | $797.6K |
| 2025-01-27 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.4K | $90.60 | $398.7K |
| 2025-01-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.4K | $91.25 | $397.8K |
| 2025-01-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.3K | $92.12 | $398.9K |
| 2025-01-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.4K | $90.86 | $398.3K |
| 2025-01-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.4K | $91.39 | $400K |
| 2025-01-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.4K | $129.71 | $575.9K |
| 2025-01-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.9K | $90.10 | $437.6K |
| 2025-01-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.1K | $87.79 | $798.2K |
| 2025-01-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.1K | $88.02 | $798.9K |
| 2025-01-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.2K | $87.02 | $797.6K |
| 2025-01-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 13.8K | $84.66 | $1.17M |
| 2025-01-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 14.1K | $85.06 | $1.2M |
| 2025-01-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.3K | $122.66 | $1.14M |
| 2025-01-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 14.2K | $84.50 | $1.2M |
| 2025-01-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9K | $88.95 | $799K |
| 2025-01-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.8K | $89.50 | $518.7K |
| 2025-01-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.1K | $87.32 | $796.8K |
| 2025-01-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.1K | $87.12 | $797K |
| 2024-12-31 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 25.2K | $86.30 | $2.17M |
| 2024-12-30 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 28.8K | $85.92 | $2.47M |
| 2024-12-27 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 23K | $86.77 | $2M |
| 2024-12-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.8K | $87.80 | $2M |
| 2024-12-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.8K | $87.25 | $1.99M |
| 2024-12-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 25.3K | $86.32 | $2.18M |
| 2024-12-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 27K | $85.89 | $2.32M |
| 2024-12-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 35.4K | $84.79 | $3M |
| 2024-12-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 35.4K | $84.79 | $3M |
| 2024-12-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.9K | $87.41 | $2M |
| 2024-12-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.9K | $87.45 | $2M |
| 2024-12-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.6K | $88.20 | $2M |
| 2024-12-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.2K | $90.09 | $2M |
| 2024-12-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 10.8K | $92.75 | $998.7K |
| 2024-09-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 1.4K | $85.98 | $122.6K |
| 2024-08-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 500 | $85.99 | $43K |
| 2024-08-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.8K | $85.76 | $500K |
| 2024-08-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.7K | $85.67 | $486.2K |
| 2024-08-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.8K | $85.61 | $499.9K |
| 2024-08-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.8K | $85.71 | $500K |
| 2024-08-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.9K | $85.33 | $500K |
| 2024-08-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 2.4K | $85.95 | $206.3K |
| 2024-08-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.8K | $85.49 | $500K |
| 2024-08-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $85.83 | $276.2K |
| 2024-08-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.9K | $85.40 | $499.9K |
| 2024-08-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.8K | $85.63 | $499.9K |
| 2024-08-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.9K | $85.08 | $500K |
| 2024-08-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.9K | $85.40 | $499.8K |
| 2024-08-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.3K | $85.57 | $455.3K |
| 2024-08-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6K | $83.16 | $495.5K |
| 2024-08-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4K | $85.87 | $343.1K |
| 2024-08-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.4K | $85.96 | $468.4K |
| 2024-07-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 2.1K | $85.96 | $180.5K |
| 2024-07-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 600 | $85.74 | $51.4K |
| 2024-07-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6K | $82.84 | $499.9K |
| 2024-07-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.6K | $79.18 | $999.7K |
| 2024-07-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.64 | $999.9K |
| 2024-07-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.5K | $79.91 | $999.9K |
| 2024-07-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.6K | $79.35 | $999.7K |
| 2024-07-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.5K | $79.97 | $999.6K |
| 2024-07-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.4K | $80.51 | $999.9K |
| 2024-07-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.7K | $76.99 | $1.75M |
| 2024-07-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.6K | $77.15 | $1.74M |
| 2024-07-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.6K | $77.48 | $1.75M |
| 2024-07-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.6K | $77.35 | $1.75M |
| 2024-07-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 23.4K | $74.77 | $1.75M |
| 2024-07-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 23.4K | $74.89 | $1.75M |
| 2024-07-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 23.5K | $74.38 | $1.75M |
| 2024-07-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 23.2K | $75.42 | $1.75M |
| 2024-07-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 23K | $103.82 | $2.39M |
| 2024-07-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.9K | $76.40 | $1.75M |
| 2024-07-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 23.1K | $75.64 | $1.75M |
| 2024-07-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.7K | $77.07 | $1.75M |
| 2024-06-28 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.7K | $77.17 | $1.75M |
| 2024-06-27 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 21.9K | $77.07 | $1.69M |
| 2024-06-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.7K | $77.07 | $1.75M |
| 2024-06-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.6K | $77.44 | $1.75M |
| 2024-06-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.6K | $77.46 | $1.75M |
| 2024-06-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.5K | $77.81 | $1.75M |
| 2024-06-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 21.6K | $77.64 | $1.67M |
| 2024-06-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.8K | $106.82 | $1.37M |
| 2024-06-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.4K | $77.89 | $1.75M |
| 2024-06-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.8K | $78.42 | $999.9K |
| 2024-06-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.5K | $79.71 | $1000K |
| 2024-06-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.6K | $79.41 | $999.9K |
| 2024-06-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.5K | $79.69 | $1000K |
| 2024-06-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 16.4K | $77.98 | $1.28M |
| 2024-06-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.61 | $1000K |
| 2024-06-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.48 | $997.7K |
| 2024-06-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.6K | $79.67 | $999.9K |
| 2024-06-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.6K | $77.48 | $1.75M |
| 2024-06-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.6K | $77.35 | $1.75M |
| 2024-06-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.6K | $79.45 | $999.9K |
| 2024-05-31 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.6K | $79.17 | $1000K |
| 2024-05-30 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.79 | $1000K |
| 2024-05-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.66 | $1000K |
| 2024-05-28 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.3K | $81.39 | $999.9K |
| 2024-05-27 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6K | $113.15 | $683.5K |
| 2024-05-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.2K | $81.88 | $1000K |
| 2024-05-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.3K | $81.39 | $999.9K |
| 2024-05-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 7.6K | $82.40 | $624.6K |
| 2024-05-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 8.7K | $81.20 | $705.4K |
| 2024-05-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.8K | $81.23 | $794.1K |
| 2024-05-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.2K | $81.25 | $991.2K |
| 2024-05-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.3K | $81.62 | $1000K |
| 2024-05-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 11.2K | $80.73 | $908.1K |
| 2024-05-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.6K | $79.08 | $1000K |
| 2024-05-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.65 | $1000K |
| 2024-05-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.74 | $999.9K |
| 2024-05-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.6K | $79.30 | $999.9K |
| 2024-05-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.68 | $1000K |
| 2024-05-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.5K | $77.71 | $1.75M |
| 2024-05-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.8K | $77.99 | $999.9K |
| 2024-05-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.82 | $1000K |
| 2024-05-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.8K | $78.14 | $1000K |
| 2024-05-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 20.6K | $76.98 | $1.59M |
| 2024-04-30 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.9K | $76.53 | $1.75M |
| 2024-04-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22K | $77.18 | $1.7M |
| 2024-04-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.92 | $1000K |
| 2024-04-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 19.4K | $77.53 | $1.5M |
| 2024-04-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 13.5K | $79.07 | $1.07M |
| 2024-04-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.6K | $79.05 | $999.9K |
| 2024-04-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 15.1K | $78.36 | $1.19M |
| 2024-04-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.5K | $77.68 | $1.75M |
| 2024-04-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.8K | $78.30 | $999.9K |
| 2024-04-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.60 | $1000K |
| 2024-04-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 17K | $77.72 | $1.32M |
| 2024-04-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 19.2K | $78.40 | $1.5M |
| 2024-04-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.5K | $79.87 | $1000K |
| 2024-04-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.3K | $80.97 | $999.9K |
| 2024-04-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.2K | $81.67 | $1000K |
| 2024-04-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6K | $83.04 | $499.9K |
| 2024-04-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.3K | $81.23 | $996.9K |
| 2024-04-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.2K | $81.76 | $1000K |
| 2024-04-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6K | $83.65 | $500K |
| 2024-04-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6K | $83.85 | $500K |
| 2024-04-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.9K | $85.14 | $499.9K |
| 2024-04-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.9K | $84.97 | $499.9K |
| 2024-03-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $81.23 | $249.9K |
| 2024-03-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $80.60 | $249.9K |
| 2024-03-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $80.91 | $250K |
| 2024-03-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $81.60 | $249.9K |
| 2024-03-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3K | $81.95 | $245.8K |
| 2024-03-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 1.1K | $81.53 | $87.9K |
| 2024-03-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $80.91 | $249.9K |
| 2024-03-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $81.38 | $250K |
| 2024-03-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $81.43 | $250K |
| 2024-03-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $81.53 | $250K |
| 2024-03-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 1.2K | $81.72 | $94.3K |
| 2024-03-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $80.71 | $250K |
| 2024-02-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.41 | $499.9K |
| 2024-02-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.3K | $76.79 | $250K |
| 2024-02-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $78.32 | $249.9K |
| 2024-02-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $78.93 | $250K |
| 2024-02-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $78.43 | $249.9K |
| 2024-02-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $80.08 | $249.9K |
| 2024-02-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $80.22 | $250K |
| 2024-02-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $78.23 | $249.9K |
| 2024-02-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $77.31 | $250K |
| 2024-02-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $79.63 | $250K |
| 2024-02-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $77.44 | $250K |
| 2024-02-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $76.99 | $250K |
| 2024-02-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.3K | $76.78 | $250K |
| 2024-02-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $77.24 | $249.9K |
| 2024-02-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $77.54 | $250K |
| 2024-02-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $78.95 | $249.9K |
| 2024-02-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $80.43 | $250K |
| 2024-01-31 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $80.48 | $250K |
| 2024-01-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 1.2K | $80.56 | $98.4K |
| 2024-01-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $80.69 | $250K |
| 2024-01-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 1.9K | $80.79 | $156.2K |
| 2024-01-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $80.56 | $247.3K |
| 2024-01-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 1.6K | $80.46 | $130.3K |
| 2024-01-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 962 | $80.84 | $77.8K |
| 2023-12-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 384 | $80.19 | $30.8K |
| 2023-12-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.3K | $76.91 | $250K |
| 2023-12-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $77.21 | $250K |
| 2023-12-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $79.34 | $249.9K |
| 2023-12-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.9K | $73.80 | $436.2K |
| 2023-12-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.11 | $500K |
| 2023-12-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.80 | $500K |
| 2023-12-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.26 | $499.9K |
| 2023-12-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $77.16 | $250K |
| 2023-12-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $78.30 | $249.9K |
| 2023-12-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $77.94 | $250K |
| 2023-12-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $78.00 | $249.9K |
| 2023-12-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.72 | $500K |
| 2023-11-30 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.11 | $499.9K |
| 2023-11-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $75.02 | $500K |
| 2023-11-28 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.64 | $499.9K |
| 2023-11-27 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.3K | $76.85 | $250K |
| 2023-11-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $76.76 | $238.8K |
| 2023-11-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $104.15 | $685.8K |
| 2023-11-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.3K | $76.82 | $250K |
| 2023-11-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $76.93 | $249.9K |
| 2023-11-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 16.2K | $77.24 | $1.25M |
| 2023-11-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 16.2K | $77.09 | $1.25M |
| 2023-11-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 16.2K | $77.00 | $1.25M |
| 2023-11-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 16.1K | $77.85 | $1.25M |
| 2023-11-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 16.4K | $76.11 | $1.25M |
| 2023-11-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 30.8K | $73.09 | $2.25M |
| 2023-11-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 30.8K | $72.94 | $2.25M |
| 2023-11-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 30.8K | $72.94 | $2.25M |
| 2023-11-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 30.8K | $72.96 | $2.25M |
| 2023-11-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 30.5K | $73.66 | $2.25M |
| 2023-11-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 30.1K | $74.70 | $2.25M |
| 2023-11-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 30.1K | $74.84 | $2.25M |
| 2023-11-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 30.2K | $74.49 | $2.25M |
| 2023-11-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 31.1K | $72.31 | $2.25M |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Christopher VirostekSenior Officer of Issuer | 6.4Kas filed 2025-11-20 | 2026-09-18option_exercise4.8K | 0.01% |
| Doyle Nolan BenebyDirector of Issuer | 3.2K | 2025-03-05▲buy3.2K | 0.00% |
| Robin E.A. LampardSenior Officer of Issuer | — | 2026-03-06option_exercise2.8K | — |
| Adrian Archille PlanteSenior Officer of Issuer | — | 2025-03-14option_exercise1.2K | — |
| D'Arcy Robert HendersonSenior Officer of Issuer | — | 2024-08-01option_exercise860 | — |
| Kevin John BurkeSenior Officer of Issuer | — | 2026-03-06option_exercise2.4K | — |
| Keith Darren CarterSenior Officer of Issuer | — | 2026-03-06option_exercise2K | — |
| Jr., Charles Henry WatkinsSenior Officer of Issuer | — | 2025-03-14option_exercise1.5K | — |
| West Fraser Timber Co. Ltd.Issuer | — | 2025-11-25issuer_buyback4.1K | — |
| Raymond William FerrisDirector of Issuer | — | 2023-11-28option_exercise11.2K | — |
| James William GormanSenior Officer of Issuer | — | 2025-03-14option_exercise1.6K | — |
| Matthew Vincent TobinSenior Officer of Issuer | — | 2026-03-06option_exercise2K | — |
| Sean Peter McLarenDirector of Issuer | — | 2026-03-12option_exercise4K | — |
| Date |
|---|
| Insider |
|---|
| Type |
|---|
| Shares |
|---|
| Price |
|---|
| Value |
|---|
| 2025-11-20 | Christopher VirostekSenior Officer of Issuer | ▲buy | 1.3K | $82.17 | $102.7K |
| 2025-03-05 | Doyle Nolan BenebyDirector of Issuer | ▲buy | 3.2K | $77.57 | $250K |
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-18 | Christopher VirostekSenior Officer of Issuer | option_exercise | 4.8K | $72.11 | $349.7K |
| 2026-09-18 | Christopher VirostekSenior Officer of Issuer | option_exercise | 7.6K | $85.40 | $646.1K |
| 2026-03-12 | Sean Peter McLarenDirector of Issuer | option_exercise | 4K | $64.50 | $258K |
| 2026-03-12 | Sean Peter McLarenDirector of Issuer | option_exercise | 4K | $64.50 | $258K |
| 2026-03-06 | Robin E.A. LampardSenior Officer of Issuer | option_exercise | 2.8K | $99.95 | $278.1K |
| 2026-03-06 | Keith Darren CarterSenior Officer of Issuer | option_exercise | 2K | $99.95 | $204.5K |
| 2026-03-06 | Kevin John BurkeSenior Officer of Issuer | option_exercise | 2.4K | $73.47 | $174.5K |
| 2026-03-06 | Christopher VirostekSenior Officer of Issuer | option_exercise | 3.8K | $99.95 | $381.2K |
| 2026-03-06 | Sean Peter McLarenDirector of Issuer | option_exercise | 3.1K | $73.47 | $231K |
| 2026-03-06 | Matthew Vincent TobinSenior Officer of Issuer | option_exercise | 2K | $99.95 | $203.4K |
| 2026-02-17 | Kevin John BurkeSenior Officer of Issuer | grant | 7.6K | $73.58 | $557.2K |
| 2026-02-17 | Keith Darren CarterSenior Officer of Issuer | grant | 3.4K | $100.15 | $335.7K |
| 2026-02-17 | Christopher VirostekSenior Officer of Issuer | grant | 7.6K | $100.15 | $758.4K |
| 2026-02-17 | Matthew Vincent TobinSenior Officer of Issuer | grant | 3.6K | $100.15 | $363.9K |
| 2026-02-17 | Sean Peter McLarenDirector of Issuer | grant | 43.8K | $73.58 | $3.22M |
| 2026-02-17 | Robin E.A. LampardSenior Officer of Issuer | grant | 4.6K | $100.15 | $455.9K |
| 2025-05-01 | Sean Peter McLarenDirector of Issuer | option_exercise | 4.7K | $52.95 | $248.9K |
| 2025-05-01 | Sean Peter McLarenDirector of Issuer | option_exercise | 4.7K | $52.95 | $248.9K |
| 2025-04-30 | Sean Peter McLarenDirector of Issuer | option_exercise | 4.7K | $52.95 | $248.9K |
| 2025-04-30 | Sean Peter McLarenDirector of Issuer | option_exercise | 4.7K | $52.95 | $248.9K |
| 2025-03-14 | Jr., Charles Henry WatkinsSenior Officer of Issuer | option_exercise | 1.5K | $128.44 | $192.9K |
| 2025-03-14 | Christopher VirostekSenior Officer of Issuer | option_exercise | 3.1K | $182.96 | $572.5K |
| 2025-03-14 | Matthew Vincent TobinSenior Officer of Issuer | option_exercise | 1.1K | $182.96 | $204.9K |
| 2025-03-14 | Adrian Archille PlanteSenior Officer of Issuer | option_exercise | 1.2K | $182.96 | $224.1K |
| 2025-03-14 | Sean Peter McLarenDirector of Issuer | option_exercise | 2.7K | $128.44 | $341.4K |
| 2025-03-14 | Robin E.A. LampardSenior Officer of Issuer | option_exercise | 2.4K | $182.96 | $433.8K |
| 2025-03-14 | James William GormanSenior Officer of Issuer | option_exercise | 1.6K | $182.96 | $296.8K |
| 2025-03-14 | Keith Darren CarterSenior Officer of Issuer | option_exercise | 1.7K | $182.96 | $315K |
| 2025-03-14 | Kevin John BurkeSenior Officer of Issuer | option_exercise | 2K | $128.44 | $253.4K |
| 2025-03-03 | Jr., Charles Henry WatkinsSenior Officer of Issuer | option_exercise | 1.3K | $73.99 | $93.2K |
| 2025-02-18 | Sean Peter McLarenDirector of Issuer | grant | 30.2K | $79.69 | $2.41M |
| 2025-02-18 | Robin E.A. LampardSenior Officer of Issuer | grant | 3.1K | $113.01 | $354.6K |
| 2025-02-18 | James William GormanSenior Officer of Issuer | grant | 2.5K | $113.01 | $283.1K |
| 2025-02-18 | Adrian Archille PlanteSenior Officer of Issuer | grant | 1.7K | $113.01 | $193.4K |
| 2025-02-18 | Matthew Vincent TobinSenior Officer of Issuer | grant | 2.5K | $113.01 | $283.1K |
| 2025-02-18 | Christopher VirostekSenior Officer of Issuer | grant | 5.1K | $113.01 | $577K |
| 2025-02-18 | Jr., Charles Henry WatkinsSenior Officer of Issuer | grant | 2K | $79.69 | $159.7K |
| 2025-02-18 | Kevin John BurkeSenior Officer of Issuer | grant | 4.3K | $79.69 | $341K |
| 2025-02-18 | Keith Darren CarterSenior Officer of Issuer | grant | 2.3K | $113.01 | $261.2K |
| 2024-11-29 | Matthew Vincent TobinSenior Officer of Issuer | option_exercise | 366 | $109.42 | $40K |
| 2024-11-29 | Matthew Vincent TobinSenior Officer of Issuer | option_exercise | 469 | $109.42 | $51.3K |
| 2024-11-29 | Matthew Vincent TobinSenior Officer of Issuer | option_exercise | 324 | $123.63 | $40.1K |
| 2024-11-29 | Matthew Vincent TobinSenior Officer of Issuer | option_exercise | 324 | $123.63 | $40.1K |
| 2024-11-27 | Keith Darren CarterSenior Officer of Issuer | option_exercise | 3.8K | $52.95 | $199.1K |
| 2024-09-25 | Sean Peter McLarenDirector of Issuer | option_exercise | 4.7K | $52.95 | $248.9K |
| 2024-09-20 | Christopher VirostekSenior Officer of Issuer | option_exercise | 3.9K | $64.50 | $250.3K |
| 2024-09-20 | James William GormanSenior Officer of Issuer | option_exercise | 1.9K | $92.79 | $178.2K |
| 2024-09-20 | James William GormanSenior Officer of Issuer | option_exercise | 1.5K | $64.50 | $96.8K |
| 2024-08-29 | Sean Peter McLarenDirector of Issuer | option_exercise | 5.2K | $40.97 | $214.7K |
| 2024-08-29 | Sean Peter McLarenDirector of Issuer | option_exercise | 5.2K | $40.97 | $214.7K |
| 2024-08-01 | D'Arcy Robert HendersonSenior Officer of Issuer | option_exercise | 860 | $85.40 | $73.4K |
| 2024-08-01 | D'Arcy Robert HendersonSenior Officer of Issuer | option_exercise | 1K | $72.11 | $75.4K |
| 2024-08-01 | D'Arcy Robert HendersonSenior Officer of Issuer | option_exercise | 273 | $109.42 | $29.9K |
| 2024-08-01 | D'Arcy Robert HendersonSenior Officer of Issuer | option_exercise | 366 | $109.42 | $40K |
| 2024-08-01 | D'Arcy Robert HendersonSenior Officer of Issuer | option_exercise | 2.3K | $92.79 | $212.1K |
| 2024-07-31 | James William GormanSenior Officer of Issuer | option_exercise | 5K | $72.11 | $359.1K |
| 2024-07-27 | Sean Peter McLarenDirector of Issuer | option_exercise | 7.6K | $73.99 | $559K |
| 2024-05-28 | D'Arcy Robert HendersonSenior Officer of Issuer | option_exercise | 4.9K | $64.50 | $316.8K |
| 2024-03-26 | D'Arcy Robert HendersonSenior Officer of Issuer | option_exercise | 1K | $40.97 | $41K |
| 2024-03-26 | D'Arcy Robert HendersonSenior Officer of Issuer | option_exercise | 1.5K | $52.95 | $77.8K |
| 2024-03-15 | Kevin John BurkeSenior Officer of Issuer | option_exercise | 2.3K | $215.83 | $492.3K |
| 2024-03-15 | Keith Darren CarterSenior Officer of Issuer | option_exercise | 2.1K | $215.83 | $449.6K |
| 2024-03-15 | James William GormanSenior Officer of Issuer | option_exercise | 2.1K | $215.83 | $449.6K |
| 2024-03-15 | D'Arcy Robert HendersonSenior Officer of Issuer | option_exercise | 1.7K | $215.83 | $359.8K |
| 2024-03-15 | Robin E.A. LampardSenior Officer of Issuer | option_exercise | 3.1K | $215.83 | $660.9K |
| 2024-03-15 | Sean Peter McLarenDirector of Issuer | option_exercise | 3.2K | $215.83 | $685.7K |
| 2024-03-15 | Adrian Archille PlanteSenior Officer of Issuer | option_exercise | 1.6K | $215.83 | $337.1K |
| 2024-03-15 | Matthew Vincent TobinSenior Officer of Issuer | option_exercise | 1.4K | $215.83 | $303.5K |
| 2024-03-15 | Christopher VirostekSenior Officer of Issuer | option_exercise | 3.8K | $215.83 | $810.5K |
| 2024-03-15 | Jr., Charles Henry WatkinsSenior Officer of Issuer | option_exercise | 1.9K | $215.83 | $412.5K |
| 2024-03-12 | Sean Peter McLarenDirector of Issuer | option_exercise | 7K | $40.97 | $286.8K |
| 2024-03-12 | Sean Peter McLarenDirector of Issuer | option_exercise | 7K | $40.97 | $286.8K |
| 2024-03-05 | Matthew Vincent TobinSenior Officer of Issuer | option_exercise | 1.3K | $92.79 | $119.1K |
| 2024-02-20 | Christopher VirostekSenior Officer of Issuer | grant | 10.4K | $107.53 | $1.12M |
| 2024-02-20 | Matthew Vincent TobinSenior Officer of Issuer | grant | 6K | $107.53 | $640.6K |
| 2024-02-20 | Adrian Archille PlanteSenior Officer of Issuer | grant | 4K | $107.53 | $429.6K |
| 2024-02-20 | Sean Peter McLarenDirector of Issuer | grant | 41.8K | $79.69 | $3.33M |
| 2024-02-20 | Robin E.A. LampardSenior Officer of Issuer | grant | 7.5K | $107.53 | $804.5K |
| 2024-02-20 | James William GormanSenior Officer of Issuer | grant | 6K | $107.53 | $640.6K |
| 2024-02-20 | Keith Darren CarterSenior Officer of Issuer | grant | 5.5K | $107.53 | $593.6K |
| 2024-02-20 | Kevin John BurkeSenior Officer of Issuer | grant | 8.7K | $79.69 | $694.7K |
| 2024-02-20 | Jr., Charles Henry WatkinsSenior Officer of Issuer | grant | 4.8K | $79.69 | $382.1K |
| 2024-02-20 | D'Arcy Robert HendersonSenior Officer of Issuer | grant | 4.3K | $107.53 | $457.9K |
| 2023-12-28 | Jr., Charles Henry WatkinsSenior Officer of Issuer | option_exercise | 1.5K | $53.96 | $80.4K |
| 2023-12-21 | Kevin John BurkeSenior Officer of Issuer | option_exercise | 4K | $54.17 | $219.4K |
| 2023-12-21 | Christopher VirostekSenior Officer of Issuer | option_exercise | 1.5K | $52.95 | $79.4K |
| 2023-12-21 | Kevin John BurkeSenior Officer of Issuer | option_exercise | 2.1K | $92.79 | $194.7K |
| 2023-12-21 | James William GormanSenior Officer of Issuer | option_exercise | 1K | $52.95 | $54.3K |
| 2023-12-21 | Keith Darren CarterSenior Officer of Issuer | option_exercise | 1.1K | $40.97 | $44.9K |
| 2023-12-21 | Kevin John BurkeSenior Officer of Issuer | option_exercise | 4K | $56.00 | $226.8K |
| 2023-12-21 | James William GormanSenior Officer of Issuer | option_exercise | 961 | $85.40 | $82.1K |
| 2023-12-15 | Keith Darren CarterSenior Officer of Issuer | option_exercise | 2.5K | $40.97 | $102.4K |
| 2023-12-07 | Robin E.A. LampardSenior Officer of Issuer | option_exercise | 6.8K | $54.17 | $365.6K |
| 2023-12-07 | Robin E.A. LampardSenior Officer of Issuer | option_exercise | 5.4K | $56.00 | $302.4K |
| 2023-12-07 | Robin E.A. LampardSenior Officer of Issuer | option_exercise | 4K | $68.67 | $278.1K |
| 2023-11-28 | Raymond William FerrisDirector of Issuer | option_exercise | 11.2K | $40.97 | $459.7K |
| 2023-11-28 | Raymond William FerrisDirector of Issuer | option_exercise | 12.4K | $73.99 | $916.4K |
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2025-11-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.1K | $60.24 | $248.5K |
| 2025-11-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.1K | $60.46 | $249.1K |
| 2025-11-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $60.43 | $187.3K |
| 2025-11-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.1K | $60.36 | $247.5K |
| 2025-10-31 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4K | $61.27 | $247.4K |
| 2025-10-30 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4K | $62.38 | $248.6K |
| 2025-10-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.9K | $63.38 | $247.3K |
| 2025-10-28 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.8K | $65.70 | $247K |
| 2025-10-27 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.8K | $65.82 | $247.5K |
| 2025-10-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.8K | $66.15 | $248.2K |
| 2025-10-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.8K | $65.17 | $247.2K |
| 2025-10-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.7K | $66.83 | $248.6K |
| 2025-10-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.7K | $66.52 | $248.8K |
| 2025-10-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.7K | $66.74 | $248.3K |
| 2025-10-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.7K | $66.74 | $248.7K |
| 2025-10-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.7K | $67.87 | $248.7K |
| 2025-10-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.6K | $68.68 | $248K |
| 2025-10-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.6K | $68.62 | $249.9K |
| 2025-10-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.5K | $68.19 | $240.4K |
| 2025-10-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.6K | $68.15 | $247.9K |
| 2025-10-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.5K | $69.47 | $243.7K |
| 2025-10-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.6K | $69.01 | $249.1K |
| 2025-10-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.6K | $69.65 | $248.6K |
| 2025-10-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.6K | $68.59 | $249K |
| 2025-10-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.6K | $68.64 | $249.2K |
| 2025-10-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.7K | $67.76 | $249.4K |
| 2025-10-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.7K | $67.69 | $248.4K |
| 2025-09-30 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.7K | $67.55 | $248.6K |
| 2025-09-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.7K | $67.54 | $248.5K |
| 2025-09-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 10.4K | $66.81 | $698.2K |
| 2025-09-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 10.4K | $67.17 | $698.6K |
| 2025-09-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 10.1K | $69.11 | $699.1K |
| 2025-09-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 10K | $69.98 | $699.1K |
| 2025-09-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.9K | $70.57 | $698.6K |
| 2025-09-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.7K | $72.38 | $699.2K |
| 2025-09-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.6K | $73.11 | $698.2K |
| 2025-09-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.4K | $74.46 | $699.2K |
| 2025-09-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.3K | $74.69 | $698.3K |
| 2025-09-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.3K | $75.44 | $699.3K |
| 2025-09-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.2K | $75.97 | $698.9K |
| 2025-09-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.2K | $76.14 | $699.8K |
| 2025-09-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.4K | $73.95 | $698.8K |
| 2025-09-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.4K | $74.65 | $699.5K |
| 2025-09-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.3K | $75.35 | $698.5K |
| 2025-09-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.3K | $74.73 | $698.7K |
| 2025-09-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.7K | $71.88 | $699.1K |
| 2025-09-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.8K | $71.31 | $699.6K |
| 2025-09-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.8K | $71.19 | $699K |
| 2025-08-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.6K | $72.62 | $697.1K |
| 2025-08-28 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.7K | $72.20 | $697.5K |
| 2025-08-27 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.5K | $73.63 | $697.2K |
| 2025-08-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.4K | $74.16 | $696.7K |
| 2025-08-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.3K | $75.15 | $696K |
| 2025-08-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.3K | $74.98 | $698.8K |
| 2025-08-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.7K | $72.38 | $699.2K |
| 2025-08-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.7K | $72.37 | $698.4K |
| 2025-08-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.5K | $73.72 | $699.3K |
| 2025-08-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.5K | $73.48 | $699.6K |
| 2025-08-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.4K | $74.39 | $699.2K |
| 2025-08-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.4K | $74.43 | $699.3K |
| 2025-08-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.4K | $74.66 | $698.8K |
| 2025-08-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.8K | $71.67 | $698.8K |
| 2025-08-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.9K | $70.93 | $699.3K |
| 2025-08-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.7K | $72.21 | $699K |
| 2025-08-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.6K | $72.44 | $697.6K |
| 2025-08-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.8K | $71.71 | $699.2K |
| 2025-08-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.8K | $71.28 | $699.3K |
| 2025-08-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 7.1K | $70.45 | $497.8K |
| 2025-08-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 10K | $69.89 | $698.9K |
| 2025-07-30 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 8.6K | $70.67 | $608.2K |
| 2025-07-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.9K | $70.62 | $699.3K |
| 2025-07-28 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.8K | $71.12 | $698.7K |
| 2025-07-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.8K | $71.64 | $699.6K |
| 2025-07-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.7K | $72.07 | $698.9K |
| 2025-07-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.85 | $499.4K |
| 2025-07-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.42 | $498.6K |
| 2025-07-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.63 | $499.3K |
| 2025-07-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $73.87 | $497.9K |
| 2025-07-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.26 | $499K |
| 2025-07-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 8.1K | $73.18 | $590.3K |
| 2025-07-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $75.01 | $498.8K |
| 2025-07-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.36 | $498.7K |
| 2025-07-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.5K | $76.17 | $498.6K |
| 2025-07-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.9K | $77.29 | $377.7K |
| 2025-07-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.79 | $497.5K |
| 2025-07-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.49 | $497.8K |
| 2025-07-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.01 | $497.6K |
| 2025-07-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.3K | $103.24 | $957.2K |
| 2025-07-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.5K | $76.38 | $499.1K |
| 2025-07-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.5K | $76.85 | $499K |
| 2025-07-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.83 | $498.9K |
| 2025-06-30 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 8.8K | $72.99 | $643.7K |
| 2025-06-27 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.4K | $73.32 | $692.2K |
| 2025-06-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.37 | $496.1K |
| 2025-06-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.44 | $497.6K |
| 2025-06-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.67 | $497.5K |
| 2025-06-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.46 | $498K |
| 2025-06-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 7K | $73.82 | $517.4K |
| 2025-06-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.4K | $101.05 | $952.1K |
| 2025-06-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.03 | $497.8K |
| 2025-06-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.5K | $73.49 | $696K |
| 2025-06-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.95 | $497.5K |
| 2025-06-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.5K | $76.21 | $497.9K |
| 2025-06-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.5K | $76.60 | $497.3K |
| 2025-06-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.5K | $76.84 | $497.8K |
| 2025-06-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.5K | $76.74 | $497.7K |
| 2025-06-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.56 | $499.1K |
| 2025-06-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.20 | $495.6K |
| 2025-06-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.46 | $495.8K |
| 2025-06-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.36 | $496K |
| 2025-06-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.15 | $496.1K |
| 2025-06-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 7.1K | $73.50 | $525K |
| 2025-05-30 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.83 | $499.1K |
| 2025-05-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.57 | $498.8K |
| 2025-05-28 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.81 | $498.7K |
| 2025-05-27 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.65 | $499.4K |
| 2025-05-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.4K | $101.96 | $958.4K |
| 2025-05-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.34 | $499.2K |
| 2025-05-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.54 | $499.5K |
| 2025-05-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.27 | $498.9K |
| 2025-05-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.18 | $499.3K |
| 2025-05-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.69 | $497.8K |
| 2025-05-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.14 | $499.2K |
| 2025-05-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.27 | $498.9K |
| 2025-05-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.41 | $499.5K |
| 2025-05-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $76.13 | $499K |
| 2025-05-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.5K | $76.66 | $499.3K |
| 2025-05-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.49 | $500K |
| 2025-05-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.56 | $499.9K |
| 2025-05-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.42 | $499.7K |
| 2025-05-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.75 | $499.8K |
| 2025-05-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.89 | $499.6K |
| 2025-05-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.95 | $500.7K |
| 2025-05-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.70 | $499.4K |
| 2025-04-30 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 8.5K | $72.83 | $616.3K |
| 2025-04-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $73.83 | $494.7K |
| 2025-04-28 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $74.45 | $491.4K |
| 2025-04-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $72.93 | $499K |
| 2025-04-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.40 | $498.4K |
| 2025-04-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.84 | $499K |
| 2025-04-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.93 | $499.1K |
| 2025-04-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.6K | $72.43 | $697.7K |
| 2025-04-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.37 | $499.1K |
| 2025-04-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.6K | $73.09 | $698.7K |
| 2025-04-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $73.96 | $498.8K |
| 2025-04-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.40 | $499.5K |
| 2025-04-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.93 | $499K |
| 2025-04-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 7.6K | $74.19 | $561.2K |
| 2025-04-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 8K | $72.75 | $583.7K |
| 2025-04-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.6K | $72.34 | $693.1K |
| 2025-04-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.8K | $71.34 | $699.5K |
| 2025-04-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.9K | $72.40 | $499.3K |
| 2025-04-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.5K | $76.56 | $499K |
| 2025-04-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.8K | $78.52 | $298.6K |
| 2025-04-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.8K | $78.00 | $299.2K |
| 2025-03-31 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.5K | $76.09 | $422K |
| 2025-03-28 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.91 | $498.8K |
| 2025-03-27 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.9K | $77.04 | $454K |
| 2025-03-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.4K | $77.47 | $497K |
| 2025-03-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.8K | $78.05 | $299.2K |
| 2025-03-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.2K | $77.58 | $325.8K |
| 2025-03-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.73 | $499.2K |
| 2025-03-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.9K | $77.11 | $299.2K |
| 2025-03-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.5K | $77.53 | $348.9K |
| 2025-03-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.9K | $77.32 | $299.4K |
| 2025-03-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 10.4K | $76.97 | $798.6K |
| 2025-03-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 13K | $76.94 | $999.1K |
| 2025-03-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 13K | $76.57 | $998.9K |
| 2025-03-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 13.1K | $76.05 | $999.1K |
| 2025-03-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 13K | $76.83 | $999.5K |
| 2025-03-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 10.3K | $77.82 | $798.8K |
| 2025-03-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 11.2K | $77.26 | $862.3K |
| 2025-03-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 10.3K | $77.80 | $799.4K |
| 2025-03-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 10.7K | $77.93 | $836.7K |
| 2025-03-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 13.2K | $75.66 | $999.3K |
| 2025-03-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.39 | $994.6K |
| 2025-02-28 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 2.5K | $78.57 | $193.3K |
| 2025-02-27 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 15.3K | $78.55 | $1.2M |
| 2025-02-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 15.1K | $79.48 | $1.2M |
| 2025-02-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 15.6K | $77.56 | $1.21M |
| 2025-02-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 15.3K | $78.25 | $1.2M |
| 2025-02-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 11.7K | $82.12 | $957.1K |
| 2025-02-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 14.3K | $83.70 | $1.2M |
| 2025-02-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.3K | $85.61 | $798.6K |
| 2025-02-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.3K | $86.35 | $799.3K |
| 2025-02-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 11.5K | $85.11 | $975.6K |
| 2025-02-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 11.6K | $85.08 | $985.2K |
| 2025-02-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 14.2K | $84.44 | $1.2M |
| 2025-02-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 14.1K | $84.86 | $1.2M |
| 2025-02-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 14.2K | $84.39 | $1.2M |
| 2025-01-31 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.1K | $87.79 | $798.1K |
| 2025-01-30 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9K | $88.25 | $798.3K |
| 2025-01-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.1K | $87.53 | $799.2K |
| 2025-01-28 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9K | $88.80 | $797.6K |
| 2025-01-27 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.4K | $90.60 | $398.7K |
| 2025-01-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.4K | $91.25 | $397.8K |
| 2025-01-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.3K | $92.12 | $398.9K |
| 2025-01-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.4K | $90.86 | $398.3K |
| 2025-01-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.4K | $91.39 | $400K |
| 2025-01-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.4K | $129.71 | $575.9K |
| 2025-01-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4.9K | $90.10 | $437.6K |
| 2025-01-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.1K | $87.79 | $798.2K |
| 2025-01-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.1K | $88.02 | $798.9K |
| 2025-01-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.2K | $87.02 | $797.6K |
| 2025-01-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 13.8K | $84.66 | $1.17M |
| 2025-01-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 14.1K | $85.06 | $1.2M |
| 2025-01-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.3K | $122.66 | $1.14M |
| 2025-01-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 14.2K | $84.50 | $1.2M |
| 2025-01-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9K | $88.95 | $799K |
| 2025-01-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.8K | $89.50 | $518.7K |
| 2025-01-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.1K | $87.32 | $796.8K |
| 2025-01-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.1K | $87.12 | $797K |
| 2024-12-31 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 25.2K | $86.30 | $2.17M |
| 2024-12-30 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 28.8K | $85.92 | $2.47M |
| 2024-12-27 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 23K | $86.77 | $2M |
| 2024-12-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.8K | $87.80 | $2M |
| 2024-12-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.8K | $87.25 | $1.99M |
| 2024-12-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 25.3K | $86.32 | $2.18M |
| 2024-12-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 27K | $85.89 | $2.32M |
| 2024-12-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 35.4K | $84.79 | $3M |
| 2024-12-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 35.4K | $84.79 | $3M |
| 2024-12-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.9K | $87.41 | $2M |
| 2024-12-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.9K | $87.45 | $2M |
| 2024-12-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.6K | $88.20 | $2M |
| 2024-12-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.2K | $90.09 | $2M |
| 2024-12-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 10.8K | $92.75 | $998.7K |
| 2024-09-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 1.4K | $85.98 | $122.6K |
| 2024-08-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 500 | $85.99 | $43K |
| 2024-08-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.8K | $85.76 | $500K |
| 2024-08-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.7K | $85.67 | $486.2K |
| 2024-08-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.8K | $85.61 | $499.9K |
| 2024-08-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.8K | $85.71 | $500K |
| 2024-08-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.9K | $85.33 | $500K |
| 2024-08-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 2.4K | $85.95 | $206.3K |
| 2024-08-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.8K | $85.49 | $500K |
| 2024-08-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $85.83 | $276.2K |
| 2024-08-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.9K | $85.40 | $499.9K |
| 2024-08-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.8K | $85.63 | $499.9K |
| 2024-08-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.9K | $85.08 | $500K |
| 2024-08-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.9K | $85.40 | $499.8K |
| 2024-08-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.3K | $85.57 | $455.3K |
| 2024-08-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6K | $83.16 | $495.5K |
| 2024-08-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 4K | $85.87 | $343.1K |
| 2024-08-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.4K | $85.96 | $468.4K |
| 2024-07-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 2.1K | $85.96 | $180.5K |
| 2024-07-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 600 | $85.74 | $51.4K |
| 2024-07-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6K | $82.84 | $499.9K |
| 2024-07-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.6K | $79.18 | $999.7K |
| 2024-07-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.64 | $999.9K |
| 2024-07-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.5K | $79.91 | $999.9K |
| 2024-07-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.6K | $79.35 | $999.7K |
| 2024-07-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.5K | $79.97 | $999.6K |
| 2024-07-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.4K | $80.51 | $999.9K |
| 2024-07-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.7K | $76.99 | $1.75M |
| 2024-07-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.6K | $77.15 | $1.74M |
| 2024-07-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.6K | $77.48 | $1.75M |
| 2024-07-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.6K | $77.35 | $1.75M |
| 2024-07-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 23.4K | $74.77 | $1.75M |
| 2024-07-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 23.4K | $74.89 | $1.75M |
| 2024-07-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 23.5K | $74.38 | $1.75M |
| 2024-07-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 23.2K | $75.42 | $1.75M |
| 2024-07-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 23K | $103.82 | $2.39M |
| 2024-07-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.9K | $76.40 | $1.75M |
| 2024-07-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 23.1K | $75.64 | $1.75M |
| 2024-07-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.7K | $77.07 | $1.75M |
| 2024-06-28 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.7K | $77.17 | $1.75M |
| 2024-06-27 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 21.9K | $77.07 | $1.69M |
| 2024-06-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.7K | $77.07 | $1.75M |
| 2024-06-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.6K | $77.44 | $1.75M |
| 2024-06-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.6K | $77.46 | $1.75M |
| 2024-06-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.5K | $77.81 | $1.75M |
| 2024-06-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 21.6K | $77.64 | $1.67M |
| 2024-06-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.8K | $106.82 | $1.37M |
| 2024-06-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.4K | $77.89 | $1.75M |
| 2024-06-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.8K | $78.42 | $999.9K |
| 2024-06-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.5K | $79.71 | $1000K |
| 2024-06-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.6K | $79.41 | $999.9K |
| 2024-06-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.5K | $79.69 | $1000K |
| 2024-06-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 16.4K | $77.98 | $1.28M |
| 2024-06-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.61 | $1000K |
| 2024-06-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.48 | $997.7K |
| 2024-06-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.6K | $79.67 | $999.9K |
| 2024-06-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.6K | $77.48 | $1.75M |
| 2024-06-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.6K | $77.35 | $1.75M |
| 2024-06-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.6K | $79.45 | $999.9K |
| 2024-05-31 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.6K | $79.17 | $1000K |
| 2024-05-30 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.79 | $1000K |
| 2024-05-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.66 | $1000K |
| 2024-05-28 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.3K | $81.39 | $999.9K |
| 2024-05-27 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6K | $113.15 | $683.5K |
| 2024-05-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.2K | $81.88 | $1000K |
| 2024-05-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.3K | $81.39 | $999.9K |
| 2024-05-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 7.6K | $82.40 | $624.6K |
| 2024-05-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 8.7K | $81.20 | $705.4K |
| 2024-05-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 9.8K | $81.23 | $794.1K |
| 2024-05-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.2K | $81.25 | $991.2K |
| 2024-05-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.3K | $81.62 | $1000K |
| 2024-05-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 11.2K | $80.73 | $908.1K |
| 2024-05-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.6K | $79.08 | $1000K |
| 2024-05-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.65 | $1000K |
| 2024-05-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.74 | $999.9K |
| 2024-05-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.6K | $79.30 | $999.9K |
| 2024-05-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.68 | $1000K |
| 2024-05-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.5K | $77.71 | $1.75M |
| 2024-05-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.8K | $77.99 | $999.9K |
| 2024-05-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.82 | $1000K |
| 2024-05-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.8K | $78.14 | $1000K |
| 2024-05-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 20.6K | $76.98 | $1.59M |
| 2024-04-30 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.9K | $76.53 | $1.75M |
| 2024-04-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22K | $77.18 | $1.7M |
| 2024-04-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.92 | $1000K |
| 2024-04-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 19.4K | $77.53 | $1.5M |
| 2024-04-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 13.5K | $79.07 | $1.07M |
| 2024-04-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.6K | $79.05 | $999.9K |
| 2024-04-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 15.1K | $78.36 | $1.19M |
| 2024-04-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 22.5K | $77.68 | $1.75M |
| 2024-04-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.8K | $78.30 | $999.9K |
| 2024-04-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.7K | $78.60 | $1000K |
| 2024-04-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 17K | $77.72 | $1.32M |
| 2024-04-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 19.2K | $78.40 | $1.5M |
| 2024-04-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.5K | $79.87 | $1000K |
| 2024-04-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.3K | $80.97 | $999.9K |
| 2024-04-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.2K | $81.67 | $1000K |
| 2024-04-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6K | $83.04 | $499.9K |
| 2024-04-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.3K | $81.23 | $996.9K |
| 2024-04-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 12.2K | $81.76 | $1000K |
| 2024-04-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6K | $83.65 | $500K |
| 2024-04-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6K | $83.85 | $500K |
| 2024-04-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.9K | $85.14 | $499.9K |
| 2024-04-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.9K | $84.97 | $499.9K |
| 2024-03-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $81.23 | $249.9K |
| 2024-03-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $80.60 | $249.9K |
| 2024-03-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $80.91 | $250K |
| 2024-03-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $81.60 | $249.9K |
| 2024-03-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3K | $81.95 | $245.8K |
| 2024-03-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 1.1K | $81.53 | $87.9K |
| 2024-03-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $80.91 | $249.9K |
| 2024-03-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $81.38 | $250K |
| 2024-03-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $81.43 | $250K |
| 2024-03-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $81.53 | $250K |
| 2024-03-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 1.2K | $81.72 | $94.3K |
| 2024-03-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $80.71 | $250K |
| 2024-02-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.41 | $499.9K |
| 2024-02-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.3K | $76.79 | $250K |
| 2024-02-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $78.32 | $249.9K |
| 2024-02-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $78.93 | $250K |
| 2024-02-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $78.43 | $249.9K |
| 2024-02-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $80.08 | $249.9K |
| 2024-02-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $80.22 | $250K |
| 2024-02-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $78.23 | $249.9K |
| 2024-02-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $77.31 | $250K |
| 2024-02-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $79.63 | $250K |
| 2024-02-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $77.44 | $250K |
| 2024-02-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $76.99 | $250K |
| 2024-02-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.3K | $76.78 | $250K |
| 2024-02-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $77.24 | $249.9K |
| 2024-02-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $77.54 | $250K |
| 2024-02-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $78.95 | $249.9K |
| 2024-02-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $80.43 | $250K |
| 2024-01-31 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $80.48 | $250K |
| 2024-01-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 1.2K | $80.56 | $98.4K |
| 2024-01-26 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $80.69 | $250K |
| 2024-01-25 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 1.9K | $80.79 | $156.2K |
| 2024-01-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $80.56 | $247.3K |
| 2024-01-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 1.6K | $80.46 | $130.3K |
| 2024-01-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 962 | $80.84 | $77.8K |
| 2023-12-19 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 384 | $80.19 | $30.8K |
| 2023-12-18 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.3K | $76.91 | $250K |
| 2023-12-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $77.21 | $250K |
| 2023-12-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $79.34 | $249.9K |
| 2023-12-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 5.9K | $73.80 | $436.2K |
| 2023-12-12 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.11 | $500K |
| 2023-12-11 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.80 | $500K |
| 2023-12-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.26 | $499.9K |
| 2023-12-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $77.16 | $250K |
| 2023-12-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $78.30 | $249.9K |
| 2023-12-05 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $77.94 | $250K |
| 2023-12-04 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $78.00 | $249.9K |
| 2023-12-01 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $74.72 | $500K |
| 2023-11-30 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.8K | $73.11 | $499.9K |
| 2023-11-29 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.7K | $75.02 | $500K |
| 2023-11-28 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $75.64 | $499.9K |
| 2023-11-27 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.3K | $76.85 | $250K |
| 2023-11-24 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.1K | $76.76 | $238.8K |
| 2023-11-23 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 6.6K | $104.15 | $685.8K |
| 2023-11-22 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.3K | $76.82 | $250K |
| 2023-11-21 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 3.2K | $76.93 | $249.9K |
| 2023-11-20 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 16.2K | $77.24 | $1.25M |
| 2023-11-17 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 16.2K | $77.09 | $1.25M |
| 2023-11-16 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 16.2K | $77.00 | $1.25M |
| 2023-11-15 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 16.1K | $77.85 | $1.25M |
| 2023-11-14 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 16.4K | $76.11 | $1.25M |
| 2023-11-13 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 30.8K | $73.09 | $2.25M |
| 2023-11-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 30.8K | $72.94 | $2.25M |
| 2023-11-10 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 30.8K | $72.94 | $2.25M |
| 2023-11-09 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 30.8K | $72.96 | $2.25M |
| 2023-11-08 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 30.5K | $73.66 | $2.25M |
| 2023-11-07 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 30.1K | $74.70 | $2.25M |
| 2023-11-06 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 30.1K | $74.84 | $2.25M |
| 2023-11-03 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 30.2K | $74.49 | $2.25M |
| 2023-11-02 | West Fraser Timber Co. Ltd.Issuer | issuer_buyback | 31.1K | $72.31 | $2.25M |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Christopher VirostekSenior Officer of Issuer | 6.4Kas filed 2025-11-20 | 2026-09-18option_exercise4.8K | 0.01% |
| Doyle Nolan BenebyDirector of Issuer | 3.2K | 2025-03-05▲buy3.2K | 0.00% |
| Robin E.A. LampardSenior Officer of Issuer | — | 2026-03-06option_exercise2.8K | — |
| Adrian Archille PlanteSenior Officer of Issuer | — | 2025-03-14option_exercise1.2K | — |
| D'Arcy Robert HendersonSenior Officer of Issuer | — | 2024-08-01option_exercise860 | — |
| Kevin John BurkeSenior Officer of Issuer | — | 2026-03-06option_exercise2.4K | — |
| Keith Darren CarterSenior Officer of Issuer | — | 2026-03-06option_exercise2K | — |
| Jr., Charles Henry WatkinsSenior Officer of Issuer | — | 2025-03-14option_exercise1.5K | — |
| West Fraser Timber Co. Ltd.Issuer | — | 2025-11-25issuer_buyback4.1K | — |
| Raymond William FerrisDirector of Issuer | — | 2023-11-28option_exercise11.2K | — |
| James William GormanSenior Officer of Issuer | — | 2025-03-14option_exercise1.6K | — |
| Matthew Vincent TobinSenior Officer of Issuer | — | 2026-03-06option_exercise2K | — |
| Sean Peter McLarenDirector of Issuer | — | 2026-03-12option_exercise4K | — |