John Bradford Forth
Director, Array Technologies, Inc.
Companies
- Shoals Technologies Group, Inc.Board member Jan 26, 2021 to now1
- Array Technologies, Inc.Board member Oct 14, 2020 to now2
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- Shoals Technologies Group, Inc. SHLS599,255 shares3$4.7M at $7.78Apr 30, 2026
- Array Technologies, Inc. ARRY151,020 shares4$518.0K at $3.43May 19, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- May 19, 2026Exercised options 22,164 shares of Array Technologies, Inc.4
- Apr 30, 2026Granted 35,265 shares of Shoals Technologies Group, Inc.3
- May 21, 2025Granted 15,301 shares of Array Technologies, Inc.5
- May 1, 2025Granted 74,271 shares of Shoals Technologies Group, Inc.6
- May 2, 2024Granted 32,074 shares of Shoals Technologies Group, Inc.7
- Jun 13, 2023Granted 69 shares of Array Technologies, Inc.8
- May 25, 2023Granted 6,982 shares of Array Technologies, Inc.9
- May 25, 2023Granted 16,269 shares of Array Technologies, Inc.10
- May 4, 2023Granted 23,414 shares of Shoals Technologies Group, Inc.11
- Aug 18, 2022Granted 12,127 shares of Shoals Technologies Group, Inc.12
- May 24, 2022Granted 16,269 shares of Array Technologies, Inc.13
- May 5, 2022Granted 24,253 shares of Shoals Technologies Group, Inc.14
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2
- 3
- 4
- 5SEC EDGARForm 4 filed May 22, 2025
- 6SEC EDGARForm 4 filed May 5, 2025
- 7SEC EDGARForm 4 filed May 3, 2024
- 8SEC EDGARForm 4 filed Jun 15, 2023
- 9SEC EDGARForm 4 filed Jun 7, 2023
- 10SEC EDGARForm 4 filed May 26, 2023
- 11SEC EDGARForm 4 filed May 8, 2023
- 12SEC EDGARForm 4 filed Aug 18, 2022
- 13SEC EDGARForm 4 filed May 26, 2022
- 14SEC EDGARForm 4 filed May 9, 2022