Otter Tail Corporation / Investor transactions

    Stock price provided by Lang & Schwarz

    Displaying the latest transaction in this company by each investor. Click on the investor's name to see all of their transactions in this company.

    Investor Quarter Transaction type Shares before Shares after Change Price range
    Ray Dalio Sell 4.3K 2.5K -1.8K €71.50–€78.50
    Peter Brown Buy 428K 556K +127K €32.93–€36.85
    Peter Brown Buy 122K 189K +67K
    Peter Brown Sell 954K 943K -11K €40.46–€45.08
    Peter Brown Buy 288K 363K +75K
    Peter Brown Buy 921K 954K +33K €38.45–€44.86
    Peter Brown Sell 729K 688K -41K €29.80–€35.20
    Peter Brown Sell 59K 39K -20K €68.50–€80.00
    Peter Brown Sell 231K 211K -19K
    Peter Brown Buy 214K 229K +16K €62.50–€80.50
    Peter Brown Sell 253K 214K -39K €54.99–€64.63
    Peter Brown Buy 17K 58K +42K
    Peter Brown Sell 314K 245K -69K €37.60–€40.60
    Peter Brown Sell 873K 851K -22K €30.80–€51.00
    Peter Brown Buy 60K 120K +60K
    Peter Brown Buy 6K 59K +53K €69.00–€93.50
    Peter Brown Sell 430K 314K -116K €31.80–€39.00
    Peter Brown Sell 229K 135K -94K €52.00–€67.50
    Peter Brown Buy 556K 632K +77K €32.71–€36.88
    Peter Brown Sell 219K 193K -26K €48.00–€62.00
    Peter Brown Sell 71K 26K -45K €62.50–€72.00
    Peter Brown Sell 189K 113K -76K
    Peter Brown Buy 193K 253K +60K €52.00–€61.00
    Peter Brown Sell 40K 17K -23K
    Peter Brown Sell 26K 6K -20K €69.00–€84.50
    Peter Brown Sell 929K 917K -12K €43.41–€49.20
    Peter Brown Buy 211K 288K +77K
    Peter Brown Buy 693K 848K +155K €31.77–€36.20
    Peter Brown Buy 28K 60K +32K
    Peter Brown Sell 917K 873K -44K €42.60–€51.00
    Peter Brown Buy 58K 122K +64K
    Peter Brown Buy 363K 428K +66K €32.97–€38.51
    Peter Brown Buy 113K 231K +117K
    Peter Brown Sell 120K 40K -80K
    Peter Brown Buy 632K 693K +60K €36.70–€40.58
    Peter Brown Sell 851K 729K -122K €32.80–€41.80
    Peter Brown Sell 245K 219K -26K €40.00–€48.00
    Peter Brown Sell 135K 71K -64K €54.50–€68.50
    Peter Brown Buy 848K 921K +73K €39.72–€42.85
    Peter Brown Sell 688K 430K -258K €30.60–€35.60
    Peter Brown Sell 943K 929K -14K €42.67–€46.57

    Notifications