Overview Financials News + Filings Key Docs Holdings Insiders
|
ALLIANCEBERNSTEIN L.P.
> OTTR
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | OTTER TAIL CORP | OTTR | 52,191 | 2,000 | 4,121,001,000 | 493,697,000 | $78,959.99 |
03/31/2023 | OTTER TAIL CORP | OTTR | 50,191 | 3,798 | 3,627,304,000 | 903,571,000 | $72,270.01 |
12/31/2022 | OTTER TAIL CORP | OTTR | 46,393 | -162 | 2,723,733,000 | 2,720,869,000 | $58,710.00 |
09/30/2022 | OTTER TAIL CORP | OTTR | 46,555 | -77,673 | 2,864,000 | -5,475,000 | $61.52 |
06/30/2022 | OTTER TAIL CORP | OTTR | 124,228 | 4,995 | 8,339,000 | 887,000 | $67.13 |
03/31/2022 | OTTER TAIL CORP | OTTR | 119,233 | 4,200 | 7,452,000 | -764,000 | $62.50 |
12/31/2021 | OTTER TAIL CORP | OTTR | 115,033 | 400 | 8,216,000 | 1,800,000 | $71.42 |
09/30/2021 | OTTER TAIL CORP | OTTR | 114,633 | -15,696 | 6,416,000 | 55,000 | $55.97 |
06/30/2021 | OTTER TAIL CORP | OTTR | 130,329 | 12,496 | 6,361,000 | 921,000 | $48.81 |
03/31/2021 | OTTER TAIL CORP | OTTR | 117,833 | 900 | 5,440,000 | 457,000 | $46.17 |
12/31/2020 | OTTER TAIL CORP | OTTR | 116,933 | 0 | 4,983,000 | 754,000 | $42.61 |
09/30/2020 | OTTER TAIL CORP | OTTR | 116,933 | -10,590 | 4,229,000 | -718,000 | $36.17 |
06/30/2020 | OTTER TAIL CORP | OTTR | 127,523 | -9,430 | 4,947,000 | -1,142,000 | $38.79 |
03/31/2020 | OTTER TAIL CORP | OTTR | 136,953 | 29,180 | 6,089,000 | 561,000 | $44.46 |
12/31/2019 | OTTER TAIL CORP | OTTR | 107,773 | 0 | 5,528,000 | -265,000 | $51.29 |
09/30/2019 | OTTER TAIL CORP | OTTR | 107,773 | 600 | 5,793,000 | 133,000 | $53.75 |
06/30/2019 | OTTER TAIL CORP | OTTR | 107,173 | 11,670 | 5,660,000 | 902,000 | $52.81 |
03/31/2019 | OTTER TAIL CORP | OTTR | 95,503 | 900 | 4,758,000 | 62,000 | $49.82 |
12/31/2018 | OTTER TAIL CORP | OTTR | 94,603 | 18,690 | 4,696,000 | 1,060,000 | $49.64 |
09/30/2018 | OTTER TAIL CORP | OTTR | 75,913 | 0 | 3,636,000 | 23,000 | $47.90 |
06/30/2018 | OTTER TAIL CORP | OTTR | 75,913 | -1,700 | 3,613,000 | 248,000 | $47.59 |
03/31/2018 | OTTER TAIL CORP | OTTR | 77,613 | -2,070 | 3,365,000 | -177,000 | $43.36 |
12/31/2017 | OTTER TAIL CORP | OTTR | 79,683 | -9,630 | 3,542,000 | -330,000 | $44.45 |
09/30/2017 | OTTER TAIL CORP | OTTR | 89,313 | -1,000 | 3,872,000 | 296,000 | $43.35 |
06/30/2017 | OTTER TAIL CORP | OTTR | 90,313 | 21,830 | 3,576,000 | 980,000 | $39.60 |
03/31/2017 | OTTER TAIL CORP | OTTR | 68,483 | 13,665 | 2,596,000 | 359,000 | $37.91 |
12/31/2016 | OTTER TAIL CORP | OTTR | 54,818 | -675 | 2,237,000 | 317,000 | $40.81 |
09/30/2016 | OTTER TAIL CORP | OTTR | 55,493 | 55,493 | 1,920,000 | 1,920,000 | $34.60 |
06/30/2016 | OTTER TAIL CORP | OTTR | 55,493 | 55,493 | 1,858,000 | 1,858,000 | $33.48 |
03/31/2016 | OTTER TAIL CORP | OTTR | 54,593 | 700 | 1,617,000 | 182,000 | $29.62 |
12/31/2015 | OTTER TAIL CORP | OTTR | 53,893 | 53,893 | 1,435,000 | 1,435,000 | $26.63 |
09/30/2015 | OTTER TAIL CORP | OTTR | 55,173 | 55,173 | 1,438,000 | 1,438,000 | $26.06 |
06/30/2015 | OTTER TAIL CORP | OTTR | 56,293 | 56,293 | 1,497,000 | 1,497,000 | $26.59 |
03/31/2015 | OTTER TAIL CORP | OTTR | 55,193 | 0 | 1,776,000 | 67,000 | $32.18 |
12/31/2014 | OTTER TAIL CORP | OTTR | 55,193 | 55,193 | 1,709,000 | 1,709,000 | $30.96 |
<< Prev Next >> |
|