News + Filings Holdings
|
MASSACHUSETTS FINANCIAL SERVICES CO
> FLEX
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | FLEX LTD. | FLEX | 6,913,666 | 1,068,201 | 191,093,728,000 | 56,589,579,000 | $27,640.00 |
03/31/2023 | FLEX LTD. | FLEX | 5,845,465 | 83,116 | 134,504,149,000 | 134,408,148,000 | $23,010.00 |
09/30/2022 | FLEX LTD. | FLEX | 5,762,349 | 42,284 | 96,001,000 | 13,232,000 | $16.66 |
06/30/2022 | FLEX LTD. | FLEX | 5,720,065 | 5,264,679 | 82,769,000 | 80,218,838 | $14.47 |
06/30/2010 | FLEX LTD. | FLEX | 455,386 | -227,195 | 2,550,162 | -2,801,273 | $5.60 |
03/31/2010 | FLEX LTD. | FLEX | 682,581 | -1,257,014 | 5,351,435 | -8,827,005 | $7.84 |
12/31/2009 | FLEX LTD. | FLEX | 1,939,595 | -7,599,179 | 14,178,440 | -56,980,814 | $7.31 |
09/30/2009 | FLEX LTD. | FLEX | 9,538,774 | -2,555,645 | 71,159,254 | 21,451,191 | $7.46 |
06/30/2009 | FLEX LTD. | FLEX | 12,094,419 | 529,223 | 49,708,063 | 16,284,646 | $4.11 |
03/31/2009 | FLEX LTD. | FLEX | 11,565,196 | -4,825,208 | 33,423,417 | -8,536,017 | $2.89 |
12/31/2008 | FLEX LTD. | FLEX | 16,390,404 | -328,618 | 41,959,434 | -76,411,241 | $2.56 |
09/30/2008 | FLEX LTD. | FLEX | 16,719,022 | 16,719,022 | 118,370,675 | 118,370,675 | $7.08 |
06/30/2008 | FLEX LTD. | FLEX | 13,922,824 | 13,922,824 | 130,874,546 | 130,874,546 | $9.40 |
03/31/2008 | FLEX LTD. | FLEX | 13,491,238 | 13,491,238 | 126,682,724 | 126,682,724 | $9.39 |
12/31/2007 | FLEX LTD. | FLEX | 15,693,559 | 15,693,559 | 189,264,323 | 189,264,323 | $12.06 |
09/30/2007 | FLEX LTD. | FLEX | 1,865,730 | 1,865,730 | 20,858,862 | 20,858,862 | $11.18 |
06/30/2007 | FLEX LTD. | FLEX | 415,420 | 415,420 | 4,486,536 | 4,486,536 | $10.80 |
03/31/2007 | FLEX LTD. | FLEX | 202,800 | 202,800 | 2,218,632 | 2,218,632 | $10.94 |
09/30/2005 | FLEX LTD. | FLEX | 0 | -54,490 | 0 | -719,813 | |
06/30/2005 | FLEX LTD. | FLEX | 54,490 | -37,600 | 719,813 | -388,951 | $13.21 |
03/31/2005 | FLEX LTD. | FLEX | 92,090 | 92,090 | 1,108,764 | 1,108,764 | $12.04 |
12/31/2004 | FLEX LTD. | FLEX | 93,170 | 28,180 | 1,287,609 | 426,491 | $13.82 |
09/30/2004 | FLEX LTD. | FLEX | 64,990 | 43,440 | 861,118 | 517,395 | $13.25 |
06/30/2004 | FLEX LTD. | FLEX | 21,550 | -954,120 | 343,723 | -16,330,477 | $15.95 |
03/31/2004 | FLEX LTD. | FLEX | 975,670 | -10,743,310 | 16,674,200 | -156,766,704 | $17.09 |
12/31/2003 | FLEX LTD. | FLEX | 11,718,980 | -4,865,273 | 173,440,904 | -62,387,174 | $14.80 |
09/30/2003 | FLEX LTD. | FLEX | 16,584,253 | 16,541,153 | 235,828,078 | 235,378,545 | $14.22 |
06/30/2003 | FLEX LTD. | FLEX | 43,100 | -52,500 | 449,533 | -384,099 | $10.43 |
03/31/2003 | FLEX LTD. | FLEX | 95,600 | -18,690 | 833,632 | -102,403 | $8.72 |
12/31/2002 | FLEX LTD. | FLEX | 114,290 | -3,293,010 | 936,035 | -22,819,661 | $8.19 |
09/30/2002 | FLEX LTD. | FLEX | 3,407,300 | -102,990 | 23,755,696 | -1,272,672 | $6.97 |
06/30/2002 | FLEX LTD. | FLEX | 3,510,290 | -1,088,780 | 25,028,368 | -58,904,659 | $7.13 |
03/31/2002 | FLEX LTD. | FLEX | 4,599,070 | -3,196,920 | 83,933,027 | -103,092,773 | $18.25 |
12/31/2001 | FLEX LTD. | FLEX | 7,795,990 | -14,319,244 | 187,025,800 | -178,760,170 | $23.99 |
09/30/2001 | FLEX LTD. | FLEX | 22,115,234 | 745,292 | 365,785,970 | -192,183,216 | $16.54 |
<< Prev Next >> |
|