Nov 21
2024
BUY
Open market or private purchase
$105,867
$39.21 p/Share
2,700
Added 2.72%
96,493
Common Stock
Aug 05
2024
BUY
Open market or private purchase
$201,759
$38.8 p/Share
5,200
Added 5.25%
93,793
Common Stock
Jul 31
2024
BUY
Open market or private purchase
$267,840
$44.64 p/Share
6,000
Added 6.34%
88,593
Common Stock
Apr 01
2024
SELL
Sale (or disposition) back to the issuer
$100,000
$25.0 p/Share
4,000
Reduced 100.0%
0
Series A Preferred Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$155,691
$42.17 p/Share
3,692
Reduced 4.28%
82,593
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
9,153
Added 9.59%
86,285
Common Stock
Nov 02
2023
BUY
Open market or private purchase
$255,640
$18.26 p/Share
14,000
Added 35.0%
26,000
Series C Depositary Sh...
Feb 01
2023
SELL
Payment of exercise price or tax liability
$112,837
$30.05 p/Share
3,755
Reduced 3.79%
95,332
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
5,827
Added 4.68%
118,587
Common Stock
Dec 15
2022
$480,675
$24.65 p/Share
19,500
Reduced 16.44%
99,087
Common Stock
Dec 15
2022
BUY
Open market or private purchase
$233,890
$24.62 p/Share
9,500
Added 7.77%
112,760
Common Stock
Dec 14
2022
BUY
Grant, award, or other acquisition
$251,000
$25.1 p/Share
10,000
Added 8.83%
103,260
Common Stock
Sep 22
2022
BUY
Open market or private purchase
$100,000
$25.0 p/Share
4,000
Added 50.0%
4,000
Series D Depositary Sh...
May 13
2022
BUY
Open market or private purchase
$104,670
$23.26 p/Share
4,500
Added 4.6%
93,260
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$92,781
$30.4 p/Share
3,052
Reduced 3.32%
88,760
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
-
10,641
Added 10.38%
91,831
Common Stock
May 06
2021
BUY
Grant, award, or other acquisition
$300,000
$25.0 p/Share
12,000
Added 50.0%
12,000
Series C Depositary Sh...
Apr 15
2021
SELL
Sale (or disposition) back to the issuer
$300,000
$1000.0 p/Share
300
Reduced 100.0%
0
8% Non-Cumulative, Per...
Feb 01
2021
SELL
Payment of exercise price or tax liability
$37,793
$31.92 p/Share
1,184
Reduced 2.14%
54,114
Common Stock
Jan 19
2021
BUY
Grant, award, or other acquisition
-
5,772
Added 9.45%
55,298
Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$60,979
$26.64 p/Share
2,289
Reduced 4.42%
49,526
Common Stock