IBM4
IBM director Buberl gets 444 deferred fee shares at $219.93
IBM4
Buberl Thomas bought 341 shares of Promised Fee Share at $281.21 on 2026-06-30
IBM4
Buberl Thomas bought 377 shares of Promised Fee Share at $242.39 on 2026-03-31
IBM4
Buberl Thomas bought 309 shares of Promised Fee Share at $296.21 on 2025-12-31