Insider Trading History of Foate Dean A

The following table details the insider trading activities (stock purchases, stock sales, and stock option exercises) of Foate Dean A since 2006. This trader's CIK number is 1223189. At the time of last reporting, Foate Dean A was the Director of Plexus Corp. (stock ticker symbol PLXS). Also see all insider trading activities at Plexus Corp.

Note that in the past FOATE DEAN A also reported insider trading activities as an insider of the following companies:

Yearly summary of insider trading at Plexus Corp (PLXS) by Foate Dean A

Insider Buying Insider Sales Option Exercises
Year Symbol Shares Value Shares Value Shares Value
2025 PLXS 0 $0 0 $0 1,979 $0
2024 PLXS 0 $0 10,000 $1,635,782 1,821 $0
2023 PLXS 0 $0 0 $0 1,918 $0
2022 PLXS 0 $0 0 $0 2,069 $0
2021 PLXS 0 $0 21,057 $1,781,840 2,216 $0
2020 PLXS 0 $0 58,859 $4,582,670 2,562 $0
2019 PLXS 0 $0 235,080 $15,224,681 64,831 $2,729,364
2018 PLXS 0 $0 86,900 $5,408,636 93,910 $2,614,520
2017 PLXS 0 $0 231,475 $13,525,235 295,835 $8,134,291
2016 PLXS 0 $0 405,054 $18,322,508 555,154 $11,983,170
2015 PLXS 0 $0 127,246 $5,573,205 165,246 $3,190,497
2014 PLXS 0 $0 52,222 $2,182,901 85,022 $695,126
2013 PLXS 0 $0 109,278 $3,908,437 129,778 $1,630,429
2012 PLXS 0 $0 135,046 $4,878,833 135,046 $2,941,294
2011 PLXS 0 $0 3,954 $151,398 24,352 $99,976
2010 PLXS 0 $0 137,500 $4,897,273 159,235 $2,303,490
2009 PLXS 0 $0 25,000 $695,310 25,000 $224,374
2008 PLXS 0 $0 20,000 $606,000 20,000 $302,500
2007 PLXS 0 $0 4,870 $144,804 4,870 $51,592
2006 PLXS 0 $0 45,000 $1,802,500 55,130 $342,622

Yearly summary of insider trading at Regal Rexnord Corp (RBC) by Foate Dean A

Insider Buying Insider Sales Option Exercises
Year Symbol Shares Value Shares Value Shares Value
2020 RBC 0 $0 12,500 $1,315,540 0 $0
2013 RBC 1,000 $65,650 0 $0 0 $0
2010 RBC 0 $0 10,200 $598,556 14,000 $446,880
2008 RBC 2,000 $67,583 0 $0 0 $0
2007 RBC 1,000 $46,475 0 $0 0 $0
2006 RBC 2,000 $100,329 0 $0 0 $0


Insider trading activities at 2 companies by Foate Dean A:

1. Plexus Corp (PLXS)

2. Regal Rexnord Corp (RBC)

Table 1. Insider trading of Plexus Corp (PLXS) by Foate Dean A

Trade Date Symbol Trade Type Shares Price ($) Value ($)
2025-01-29 PLXS Option Ex 1,979 .00 0
2024-11-25 PLXS Sale 8,900 163.65 1,456,440
2024-11-26 PLXS Sale 1,100 163.04 179,342
2024-01-30 PLXS Option Ex 1,821 .00 0
2023-01-31 PLXS Option Ex 1,918 .00 0
2022-01-25 PLXS Option Ex 2,069 .00 0
2021-03-01 PLXS Sale 5,057 86.58 437,840
2021-01-27 PLXS Option Ex 2,216 .00 0
2021-01-06 PLXS Sale 8,000 84.00 672,000
2021-01-07 PLXS Sale 4,000 85.50 342,000
2021-01-05 PLXS Sale 4,000 82.50 330,000
2020-12-18 PLXS Sale 4,000 81.50 326,000
2020-11-24 PLXS Sale 5,900 78.17 461,220
2020-11-25 PLXS Sale 1,600 76.85 122,959
2020-08-11 PLXS Sale 11,900 80.50 957,985
2020-08-10 PLXS Sale 4,000 79.50 318,000
2020-08-07 PLXS Sale 4,000 78.50 314,000
2020-08-03 PLXS Sale 12,000 75.50 906,060
2020-08-05 PLXS Sale 10,000 77.52 775,150
2020-07-29 PLXS Sale 5,459 73.51 401,296
2020-01-21 PLXS Option Ex 2,562 .00 0
2019-11-21 PLXS Sale 8,000 76.84 614,696
2019-11-18 PLXS Sale 2,000 76.80 153,590
2019-11-20 PLXS Sale 6,805 77.08 524,515
2019-11-04 PLXS Option Ex 8,617 44.48 383,258
2019-11-05 PLXS Option Ex 5,383 44.48 239,419
2019-11-04 PLXS Sale 8,617 74.47 641,690
2019-11-05 PLXS Sale 5,383 73.88 397,706
2019-10-29 PLXS Option Ex 26,174 43.86 1,148,043
2019-10-28 PLXS Option Ex 22,601 42.42 958,644
2019-10-30 PLXS Sale 55,500 54.43 3,020,976
2019-10-29 PLXS Sale 26,174 73.18 1,915,518
2019-10-28 PLXS Sale 22,601 73.27 1,655,930
2019-09-10 PLXS Sale 6,832 63.00 430,416
2019-09-11 PLXS Sale 23,168 63.00 1,459,584
2019-04-03 PLXS Sale 10,000 63.00 630,000
2019-03-21 PLXS Sale 60,000 63.00 3,780,060
2019-01-22 PLXS Option Ex 2,056 .00 0
2018-09-04 PLXS Sale 10,000 63.07 630,690
2018-08-30 PLXS Sale 9,409 63.00 592,767
2018-08-29 PLXS Option Ex 5,310 40.83 216,786
2018-08-27 PLXS Sale 1,300 62.16 80,806
2018-08-28 PLXS Option Ex 23,390 40.20 940,207
2018-08-27 PLXS Option Ex 1,300 38.94 50,619
2018-08-29 PLXS Sale 5,901 62.90 371,155
2018-08-28 PLXS Sale 23,390 62.60 1,464,214
2018-08-09 PLXS Option Ex 2,000 38.94 77,876
2018-08-09 PLXS Sale 2,000 61.82 123,640
2018-08-06 PLXS Option Ex 1,300 39.48 51,326
2018-08-08 PLXS Sale 6,500 61.56 400,140
2018-08-07 PLXS Sale 27,100 61.46 1,665,674
2018-08-08 PLXS Option Ex 6,500 38.03 247,175
2018-08-06 PLXS Sale 1,300 61.19 79,550
2018-08-07 PLXS Option Ex 27,100 38.03 1,030,531
2018-02-13 PLXS Option Ex 27,010 .00 0
2017-11-28 PLXS Sale 5,000 63.60 317,980
2017-11-27 PLXS Sale 7,300 63.29 462,017
2017-11-28 PLXS Option Ex 5,000 37.12 185,615
2017-11-27 PLXS Option Ex 7,300 40.22 293,635
2017-11-22 PLXS Sale 18,500 63.04 1,166,314
2017-11-21 PLXS Sale 5,450 63.20 344,429
2017-11-22 PLXS Option Ex 18,500 40.22 744,143
2017-11-21 PLXS Option Ex 5,450 40.22 219,220
2017-11-16 PLXS Sale 5,925 61.17 362,426
2017-11-17 PLXS Sale 11,000 61.24 673,684
2017-11-17 PLXS Option Ex 11,000 34.77 382,470
2017-11-16 PLXS Option Ex 5,925 34.77 206,012
2017-11-13 PLXS Sale 150 61.41 9,211
2017-11-13 PLXS Option Ex 150 34.77 5,215
2017-11-06 PLXS Option Ex 14,000 34.22 479,080
2017-11-03 PLXS Sale 1,000 60.38 60,375
2017-11-03 PLXS Option Ex 1,000 34.22 34,220
2017-11-06 PLXS Sale 14,000 60.75 850,458
2017-10-30 PLXS Sale 33,750 61.22 2,066,006
2017-10-31 PLXS Sale 12,503 61.50 768,972
2017-10-31 PLXS Option Ex 12,503 36.55 456,997
2017-10-30 PLXS Option Ex 33,750 36.87 1,244,463
2017-11-01 PLXS Option Ex 2,397 35.51 85,105
2017-11-01 PLXS Sale 2,397 61.69 147,878
2017-10-03 PLXS Option Ex 45,778 .00 0
2017-07-25 PLXS Sale 8,000 54.96 439,688
2017-07-24 PLXS Sale 5,500 54.90 301,944
2017-07-25 PLXS Option Ex 8,000 38.24 305,920
2017-07-24 PLXS Option Ex 5,500 38.24 210,320
2017-06-05 PLXS Option Ex 5,000 38.24 191,200
2017-06-05 PLXS Sale 5,000 53.33 266,625
2017-02-15 PLXS Option Ex 18,582 .00 0
2017-02-10 PLXS Option Ex 4,800 34.00 163,195
2017-02-09 PLXS Option Ex 15,700 34.00 533,784
2017-02-10 PLXS Sale 4,800 56.25 270,000
2017-02-09 PLXS Sale 15,700 56.12 881,146
2017-02-08 PLXS Sale 32,250 55.00 1,773,653
2017-02-06 PLXS Option Ex 18,500 30.95 572,482
2017-02-07 PLXS Option Ex 19,750 31.70 626,075
2017-02-06 PLXS Sale 18,500 54.64 1,010,840
2017-02-08 PLXS Option Ex 32,250 32.38 1,044,190
2017-02-07 PLXS Sale 19,750 54.76 1,081,589
2017-01-30 PLXS Sale 3,500 54.00 189,000
2017-01-30 PLXS Option Ex 3,500 30.19 105,665
2017-01-24 PLXS Sale 1,500 54.00 81,000
2017-01-24 PLXS Option Ex 1,500 30.19 45,285
2016-11-22 PLXS Option Ex 29,500 30.14 889,012
2016-11-23 PLXS Option Ex 11,500 30.48 350,462
2016-11-22 PLXS Sale 29,500 51.03 1,505,503
2016-11-23 PLXS Sale 11,500 51.26 589,501
2016-11-17 PLXS Option Ex 7,452 26.15 194,869
2016-11-15 PLXS Sale 7,500 50.05 375,375
2016-11-15 PLXS Option Ex 7,500 26.15 196,125
2016-11-17 PLXS Sale 7,452 50.34 375,126
2016-11-14 PLXS Sale 1,098 49.99 54,889
2016-11-14 PLXS Option Ex 1,098 26.15 28,712
2016-11-11 PLXS Sale 15,200 49.51 752,582
2016-11-10 PLXS Sale 15,250 48.58 740,784
2016-11-11 PLXS Option Ex 15,200 26.15 397,480
2016-11-10 PLXS Option Ex 15,250 27.86 424,865
2016-11-09 PLXS Sale 29,000 47.43 1,375,441
2016-11-08 PLXS Sale 7,995 46.76 373,862
2016-11-07 PLXS Sale 10,336 46.80 483,693
2016-11-09 PLXS Option Ex 29,000 27.50 797,558
2016-11-08 PLXS Option Ex 7,995 25.96 207,590
2016-11-07 PLXS Option Ex 10,336 25.96 268,374
2016-10-03 PLXS Option Ex 100,100 .00 0
2016-08-12 PLXS Option Ex 7,919 25.94 205,442
2016-08-12 PLXS Sale 7,919 46.20 365,818
2016-08-08 PLXS Option Ex 23,943 25.32 606,356
2016-08-09 PLXS Option Ex 24,000 25.62 614,952
2016-08-08 PLXS Sale 23,943 46.22 1,106,669
2016-08-09 PLXS Sale 24,000 46.21 1,109,088
2016-07-25 PLXS Sale 8,658 45.56 394,493
2016-07-25 PLXS Option Ex 8,658 25.54 221,108
2016-06-06 PLXS Sale 13,149 44.73 588,207
2016-06-02 PLXS Option Ex 15,000 29.71 445,650
2016-06-02 PLXS Sale 15,000 44.15 662,280
2016-06-06 PLXS Option Ex 13,149 25.75 338,599
2016-05-16 PLXS Sale 11,500 42.91 493,442
2016-05-16 PLXS Option Ex 11,500 36.11 415,299
2016-05-10 PLXS Option Ex 40,775 42.52 1,733,549
2016-05-12 PLXS Sale 1,000 43.02 43,020
2016-05-11 PLXS Sale 6,225 43.05 267,986
2016-05-12 PLXS Option Ex 1,000 42.52 42,515
2016-05-10 PLXS Sale 40,775 42.86 1,747,616
2016-05-11 PLXS Option Ex 6,225 42.52 264,655
2016-05-04 PLXS Sale 9,000 42.82 385,380
2016-05-03 PLXS Sale 28,804 42.73 1,230,650
2016-05-04 PLXS Option Ex 9,000 42.52 382,635
2016-05-02 PLXS Sale 51,750 42.50 2,199,426
2016-05-03 PLXS Option Ex 28,804 32.52 936,706
2016-05-02 PLXS Option Ex 51,750 25.26 1,307,205
2016-04-27 PLXS Sale 7,750 42.17 326,825
2016-04-26 PLXS Sale 2,000 42.25 84,500
2016-04-27 PLXS Option Ex 7,750 30.54 236,685
2016-04-26 PLXS Option Ex 2,000 30.54 61,080
2016-03-01 PLXS Option Ex 7,000 22.17 155,190
2016-02-29 PLXS Option Ex 11,750 22.17 260,497
2016-03-01 PLXS Sale 7,000 36.80 257,635
2016-02-29 PLXS Sale 11,750 36.83 432,717
2016-01-21 PLXS Option Ex 50,000 .00 0
2015-06-01 PLXS Sale 10,000 46.02 460,250
2015-06-03 PLXS Option Ex 1,000 42.52 42,515
2015-06-02 PLXS Sale 2,246 46.02 103,363
2015-06-03 PLXS Sale 1,000 46.21 46,210
2015-06-01 PLXS Option Ex 10,000 42.52 425,150
2015-06-02 PLXS Option Ex 2,246 42.52 95,488
2015-05-22 PLXS Option Ex 10,000 42.52 425,150
2015-05-22 PLXS Sale 10,000 45.53 455,349
2015-05-15 PLXS Sale 11,931 45.13 538,398
2015-05-15 PLXS Option Ex 11,931 23.83 284,315
2015-05-12 PLXS Option Ex 7,316 21.41 156,635
2015-05-13 PLXS Option Ex 22,600 22.62 511,212
2015-05-12 PLXS Sale 7,316 44.34 324,398
2015-05-14 PLXS Option Ex 21,469 23.83 511,606
2015-05-13 PLXS Sale 22,600 44.67 1,009,451
2015-05-14 PLXS Sale 21,469 44.98 965,654
2015-05-11 PLXS Sale 3,666 44.39 162,748
2015-05-11 PLXS Option Ex 3,666 21.41 78,489
2015-05-07 PLXS Sale 4,018 44.06 177,037
2015-05-07 PLXS Option Ex 4,018 21.41 86,025
2015-03-02 PLXS Option Ex 7,500 18.09 135,637
2015-03-02 PLXS Sale 7,500 40.96 307,230
2015-03-04 PLXS Option Ex 3,000 18.09 54,255
2015-03-04 PLXS Sale 3,000 40.54 121,611
2015-02-20 PLXS Sale 4,000 40.54 162,160
2015-02-19 PLXS Sale 6,000 40.23 241,392
2015-02-20 PLXS Option Ex 4,000 18.09 72,340
2015-02-19 PLXS Option Ex 6,000 18.09 108,510
2015-02-12 PLXS Sale 6,000 39.91 239,459
2015-02-11 PLXS Sale 500 39.75 19,875
2015-02-12 PLXS Option Ex 6,000 18.02 108,108
2015-02-10 PLXS Sale 6,000 39.77 238,620
2015-02-11 PLXS Option Ex 500 14.62 7,312
2015-02-10 PLXS Option Ex 6,000 14.62 87,750
2015-01-23 PLXS Option Ex 38,000 .00 0
2014-11-14 PLXS Option Ex 1,500 14.62 21,937
2014-11-14 PLXS Sale 1,500 40.11 60,169
2014-08-27 PLXS Sale 3,500 41.30 144,550
2014-08-27 PLXS Option Ex 3,500 14.62 51,187
2014-08-28 PLXS Option Ex 1,500 14.62 21,937
2014-08-28 PLXS Sale 1,500 41.05 61,574
2014-08-21 PLXS Option Ex 500 14.62 7,312
2014-08-22 PLXS Option Ex 4,500 14.62 65,812
2014-08-21 PLXS Sale 500 41.00 20,500
2014-08-22 PLXS Sale 4,500 41.03 184,626
2014-01-24 PLXS Option Ex 32,800 .00 0
2014-01-22 PLXS Sale 26,355 42.17 1,111,416
2014-01-21 PLXS Sale 14,367 41.77 600,066
2014-01-22 PLXS Option Ex 26,355 12.94 341,033
2014-01-21 PLXS Option Ex 14,367 12.94 185,908
2013-11-27 PLXS Option Ex 19,278 12.94 249,457
2013-11-27 PLXS Sale 19,278 40.38 778,387
2013-11-08 PLXS Option Ex 2,000 12.94 25,880
2013-11-12 PLXS Sale 11,601 39.15 454,202
2013-11-12 PLXS Option Ex 11,601 12.94 150,116
2013-11-08 PLXS Sale 2,000 38.88 77,766
2013-10-29 PLXS Option Ex 899 12.94 11,633
2013-10-30 PLXS Option Ex 500 12.94 6,470
2013-10-29 PLXS Sale 899 39.80 35,781
2013-10-30 PLXS Sale 500 39.55 19,775
2013-07-30 PLXS Sale 13,600 34.82 473,565
2013-07-31 PLXS Sale 19,072 35.37 674,500
2013-08-01 PLXS Option Ex 10,928 15.82 172,935
2013-07-30 PLXS Option Ex 13,600 15.82 215,220
2013-07-31 PLXS Option Ex 19,072 15.82 301,814
2013-08-01 PLXS Sale 10,928 35.38 386,610
2013-07-24 PLXS Sale 1,400 33.49 46,883
2013-07-23 PLXS Sale 20,000 33.36 667,200
2013-07-24 PLXS Option Ex 1,400 15.82 22,155
2013-07-23 PLXS Option Ex 20,000 15.82 316,500
2013-06-03 PLXS Sale 994 29.24 29,064
2013-05-31 PLXS Sale 4,006 29.43 117,904
2013-06-03 PLXS Option Ex 994 15.82 15,730
2013-05-31 PLXS Option Ex 4,006 15.82 63,394
2013-05-28 PLXS Option Ex 5,000 15.82 79,125
2013-05-28 PLXS Sale 5,000 29.36 146,800
2013-01-25 PLXS Option Ex 20,500 .00 0
2012-08-27 PLXS Sale 100 30.85 3,085
2012-08-29 PLXS Sale 3,500 30.39 106,365
2012-08-28 PLXS Sale 3,200 30.69 98,201
2012-08-29 PLXS Option Ex 3,500 14.02 49,052
2012-08-27 PLXS Option Ex 100 14.02 1,401
2012-08-28 PLXS Option Ex 3,200 14.02 44,848
2012-08-23 PLXS Option Ex 6,900 14.02 96,703
2012-08-24 PLXS Sale 11,300 30.64 346,232
2012-08-23 PLXS Sale 6,900 30.77 212,313
2012-08-24 PLXS Option Ex 11,300 14.02 158,369
2012-02-03 PLXS Option Ex 34,000 19.65 668,100
2012-02-03 PLXS Sale 34,000 37.88 1,287,920
2012-02-02 PLXS Option Ex 9,993 25.29 252,673
2012-02-02 PLXS Sale 9,993 37.31 372,858
2012-02-01 PLXS Sale 10,000 36.49 364,950
2012-02-01 PLXS Option Ex 10,000 25.29 252,850
2012-01-25 PLXS Sale 7 37.14 259
2012-01-25 PLXS Option Ex 7 25.29 176
2012-01-26 PLXS Option Ex 592 25.29 14,968
2012-01-26 PLXS Sale 592 36.84 21,809
2012-01-23 PLXS Sale 35,454 37.18 1,318,321
2012-01-24 PLXS Sale 20,000 37.33 746,520
2012-01-24 PLXS Option Ex 20,000 25.29 505,700
2012-01-23 PLXS Option Ex 35,454 25.29 896,454
2011-10-31 PLXS Option Ex 20,398 .00 0
2011-04-21 PLXS Sale 3,954 38.29 151,398
2011-04-21 PLXS Option Ex 3,954 25.29 99,976
2010-11-05 PLXS Option Ex 21,735 .00 0
2010-10-26 PLXS Option Ex 5,603 23.55 131,950
2010-10-27 PLXS Option Ex 4,397 23.55 103,549
2010-10-26 PLXS Sale 5,603 33.55 187,980
2010-10-27 PLXS Sale 4,397 33.55 147,519
2010-04-20 PLXS Option Ex 12,500 12.94 161,750
2010-04-20 PLXS Sale 12,500 38.84 485,500
2010-04-20 PLXS Option Ex 12,500 12.94 161,750
2010-04-20 PLXS Sale 12,500 38.84 485,500
2010-03-17 PLXS Option Ex 14,844 23.55 349,576
2010-03-10 PLXS Sale 14,844 37.52 556,946
2010-03-09 PLXS Option Ex 11,100 35.55 394,571
2010-03-10 PLXS Option Ex 9,808 29.55 289,806
2010-03-09 PLXS Sale 11,100 37.24 413,364
2010-03-10 PLXS Sale 9,808 37.38 366,623
2010-03-09 PLXS Sale 12,500 36.99 462,375
2010-03-09 PLXS Option Ex 12,500 12.94 161,750
2010-02-19 PLXS Option Ex 4,248 23.55 100,040
2010-02-19 PLXS Sale 4,248 35.73 151,781
2010-01-26 PLXS Sale 12,500 35.24 440,562
2010-01-26 PLXS Option Ex 12,500 8.97 112,187
2010-01-22 PLXS Sale 12,500 33.55 419,374
2010-01-22 PLXS Option Ex 12,500 8.97 112,187
2010-01-21 PLXS Option Ex 12,500 8.97 112,187
2010-01-21 PLXS Sale 12,500 31.95 399,375
2010-01-06 PLXS Sale 7,150 30.43 217,574
2010-01-05 PLXS Sale 5,350 30.43 162,800
2010-01-06 PLXS Option Ex 7,150 8.97 64,171
2010-01-05 PLXS Option Ex 5,350 8.97 48,016
2009-12-04 PLXS Option Ex 11,144 8.97 100,017
2009-12-04 PLXS Sale 11,144 29.12 324,524
2009-08-21 PLXS Option Ex 13,856 8.97 124,357
2009-08-21 PLXS Sale 13,856 26.76 370,786
2008-08-12 PLXS Option Ex 20,000 15.12 302,500
2008-08-12 PLXS Sale 20,000 30.30 606,000
2007-11-30 PLXS Sale 4,870 29.73 144,804
2007-11-30 PLXS Option Ex 4,870 10.59 51,592
2006-05-12 PLXS Option Ex 10,130 10.59 107,317
2006-05-02 PLXS Option Ex 30,000 6.16 184,680
2006-05-02 PLXS Sale 30,000 45.00 1,350,000
2006-02-22 PLXS Option Ex 5,000 3.38 16,875
2006-02-22 PLXS Sale 5,000 31.00 155,000
2006-02-14 PLXS Sale 5,000 30.00 150,000
2006-02-13 PLXS Option Ex 5,000 3.38 16,875
2006-02-14 PLXS Option Ex 5,000 3.38 16,875
2006-02-13 PLXS Sale 5,000 29.50 147,500

Table 2. Insider trading of Regal Rexnord Corp (RBC) by Foate Dean A

Trade Date Symbol Trade Type Shares Price ($) Value ($)
2020-11-16 RBC Sale 5,000 118.34 591,700
2020-08-06 RBC Sale 7,500 96.51 723,840
2013-08-02 RBC Buy 1,000 65.65 65,650
2010-09-02 RBC Sale 10,200 58.68 598,556
2010-09-02 RBC Option Ex 14,000 31.92 446,880
2008-11-11 RBC Buy 1,000 30.50 30,500
2008-02-14 RBC Buy 200 37.30 7,459
2008-02-15 RBC Buy 800 37.03 29,624
2007-02-12 RBC Buy 1,000 46.48 46,475
2006-05-12 RBC Buy 1,000 50.60 50,600
2006-05-15 RBC Buy 1,000 49.73 49,729

Insider trading activities including stock purchases, stock sales, and option exercises listed in the above table cannot be completely guaranteed as to their accuracy. For more information regarding the trades made by Foate Dean A (Director of Plexus Corp at the time of this reporting) see the Securities and Exchange Commission (SEC) website.



©2023, insider-monitor.com. All rights reserved.