Karl Sprules
Head of Global Tech and Ops, AllianceBernstein.
Companies
- AllianceBernsteinChief operating officer Dec 14, 2023 to now1
- AllianceBernsteinHead of Global Tech and Ops Feb 19, 2021 to Feb 19, 20212
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
AllianceBernstein AB223,910 shares3$7.7M at $34.55Dec 10, 2025
As of each latest filing. The line shows shares held over time.
Recent filings
- Dec 10, 2025Granted 44,393 shares at $41.11 of AllianceBernstein3
- Dec 10, 2025Gift 2,490 shares at $41.11 of AllianceBernstein3
- Dec 1, 2025Shares withheld for tax 28,034 shares at $41.43 of AllianceBernstein4
- Dec 1, 2025Shares withheld for tax 43,012 shares at $41.43 of AllianceBernstein4
- Sep 10, 2025Gift 2,650 shares at $37.76 of AllianceBernstein5
- Apr 3, 2025Other 16,500 shares at $38.50 of AllianceBernstein6
- Dec 11, 2024Granted 49,047 shares at $36.19 of AllianceBernstein7
- Dec 2, 2024Shares withheld for tax 29,330 shares at $36.27 of AllianceBernstein8
- Dec 2, 2024Shares withheld for tax 44,040 shares at $36.27 of AllianceBernstein8
- Dec 12, 2023Granted 51,538 shares at $30.56 of AllianceBernstein9
- Dec 1, 2023Shares withheld for tax 25,607 shares at $29.09 of AllianceBernstein10
- Dec 1, 2023Shares withheld for tax 35,861 shares at $29.09 of AllianceBernstein10
- Dec 14, 2022Sold 58,718 shares at $38.69 of AllianceBernstein11
- Dec 14, 2022Sold 18,282 shares at $38.97 of AllianceBernstein11
- Dec 12, 2022Granted 28,450 shares at $38.84 of AllianceBernstein12
- Dec 1, 2022Shares withheld for tax 73,964 shares at $40.70 of AllianceBernstein13
- Dec 10, 2021Granted 25,029 shares at $50.94 of AllianceBernstein14
- Dec 1, 2021Shares withheld for tax 11,796 shares at $49.95 of AllianceBernstein15
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2
- 3
- 4SEC EDGARForm 4 filed Dec 3, 2025
- 5SEC EDGARForm 4 filed Sep 12, 2025
- 6SEC EDGARForm 4 filed Apr 7, 2025
- 7SEC EDGARForm 4 filed Dec 13, 2024
- 8SEC EDGARForm 4 filed Dec 4, 2024
- 9SEC EDGARForm 4 filed Dec 14, 2023
- 10SEC EDGARForm 4 filed Dec 4, 2023
- 11SEC EDGARForm 4 filed Dec 16, 2022
- 12SEC EDGARForm 4 filed Dec 14, 2022
- 13SEC EDGARForm 4 filed Dec 5, 2022
- 14SEC EDGARForm 4 filed Dec 14, 2021
- 15SEC EDGARForm 4 filed Dec 3, 2021