SEC Insider Transactions from Osben Teo.

Last updated: 2026-03-25 23:02 UTC | Total transactions: 11

Osben Teo has filed 11 insider transactions across 1 company since August 2025.

Most recent transaction: a grant/award of 6 shares of Ralliant Corp ($RAL) on March 23, 2026.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 23, 2026 Ralliant Corp $RAL Osben Teo Chief Accounting Officer A Executive Deferred Incentive Program - Ralliant Stock Fund 6 $42.29 5,436.3000 113,400,000 0.12% 0.00%
March 6, 2026 Ralliant Corp $RAL Osben Teo Chief Accounting Officer A Executive Deferred Incentive Program - Ralliant Stock Fund 1050 $46.36 5,429.9000 113,400,000 23.98% 0.00%
March 3, 2026 Ralliant Corp $RAL Osben Teo Chief Accounting Officer F Common Stock 700 $45.78 47,987.0000 113,400,000 1.44% 0.00%
March 4, 2026 Ralliant Corp $RAL Osben Teo Chief Accounting Officer F Common Stock 329 $47.00 47,658.0000 113,400,000 0.69% 0.00%
Feb. 27, 2026 Ralliant Corp $RAL Osben Teo Chief Accounting Officer F Common Stock 383 $45.89 38,014.0000 113,400,000 1.00% 0.00%
Feb. 28, 2026 Ralliant Corp $RAL Osben Teo Chief Accounting Officer F Common Stock 298 $45.89 37,716.0000 113,400,000 0.78% 0.00%
March 1, 2026 Ralliant Corp $RAL Osben Teo Chief Accounting Officer A Common Stock 10971 $0.00 48,687.0000 113,400,000 29.09% 0.01%
Dec. 23, 2025 Ralliant Corp $RAL Osben Teo Chief Accounting Officer A Executive Deferred Incentive Program - Ralliant Stock Fund 4 $51.60 4,379.5000 113,400,000 0.10% 0.00%
Sept. 23, 2025 Ralliant Corp $RAL Osben Teo Chief Accounting Officer A Executive Deferred Incentive Program - Ralliant Stock Fund 5 $44.06 4,375.3000 112,700,000 0.11% 0.00%
Aug. 15, 2025 Ralliant Corp $RAL Osben Teo Chief Accounting Officer F Common Stock 1052 $43.50 38,397.0000 112,700,000 2.67% 0.00%
Aug. 15, 2025 Ralliant Corp $RAL Osben Teo Chief Accounting Officer A Common Stock 6591 $0.00 39,449.0000 112,700,000 20.06% 0.01%