SEC Filings
Date Form Description PDF XBRL Pages
04/10/26 DEF 14A Form DEF 14A: Definitive proxy statements 104
04/11/25 DEF 14A Form DEF 14A: Definitive proxy statements 100
04/05/24 DEF 14A Form DEF 14A: Definitive proxy statements 82
04/06/23 DEF 14A Form DEF 14A: Definitive proxy statements 73
04/07/22 DEF 14A Form DEF 14A: Definitive proxy statements 67
04/01/21 DEF 14A Form DEF 14A: Definitive proxy statements 67
04/03/20 DEF 14A Form DEF 14A: Definitive proxy statements 61
04/04/19 DEF 14A Form DEF 14A: Definitive proxy statements 82
04/06/18 DEF 14A Form DEF 14A: Definitive proxy statements 104
03/29/17 DEF 14A Form DEF 14A: Definitive proxy statements 79