Dec 16
2024
BUY
Open market or private purchase
$150,000
$25.0 p/Share
6,000
Added 28.05%
15,392
5.95% Preferred Stock
May 23
2024
BUY
Open market or private purchase
$54,076
$24.67 p/Share
2,192
Added 18.92%
9,392
5.95% Preferred Stock
May 22
2024
$35,441
$48.55 p/Share
730
Reduced 0.76%
95,048
Common Stock
May 22
2024
$35,441
$48.55 p/Share
730
Added 0.77%
94,318
Common Stock
Apr 03
2024
BUY
Open market or private purchase
$100,360
$25.09 p/Share
4,000
Added 35.71%
7,200
5.95% Preferred Stock
Jan 08
2024
BUY
Open market or private purchase
$42,190
$42.19 p/Share
1,000
Added 1.04%
95,616
Common Stock
Aug 22
2023
BUY
Open market or private purchase
$20,405
$40.81 p/Share
500
Added 0.53%
94,616
Common Stock
Feb 02
2023
$67,032
$39.9 p/Share
1,680
Reduced 1.75%
94,116
Common Stock
Sep 23
2022
BUY
Open market or private purchase
$17,000
$34.0 p/Share
500
Added 0.52%
95,796
Common Stock
Aug 10
2022
$58,950
$39.3 p/Share
1,500
Reduced 1.55%
95,296
Common Stock
Jun 15
2022
BUY
Open market or private purchase
$10,668
$35.56 p/Share
300
Added 0.31%
96,796
Common Stock
May 24
2022
BUY
Open market or private purchase
$4,837
$36.1 p/Share
134
Added 0.14%
96,496
Common Stock
May 20
2022
BUY
Open market or private purchase
$18,060
$36.12 p/Share
500
Added 0.52%
96,362
Common Stock
Dec 30
2021
$59,978
$44.56 p/Share
1,346
Reduced 1.48%
89,515
Common Stock
Dec 20
2021
BUY
Grant, award, or other acquisition
$84,300
$42.15 p/Share
2,000
Added 2.15%
90,861
Common Stock
Mar 19
2020
BUY
Open market or private purchase
$19,192
$23.99 p/Share
800
Added 0.93%
85,272
Common Stock
Dec 12
2018
BUY
Open market or private purchase
$15,375
$30.75 p/Share
500
Added 0.61%
81,226
Common Stock
Oct 29
2018
BUY
Open market or private purchase
$49,560
$33.04 p/Share
1,500
Added 1.82%
80,726
Common Stock
Mar 22
2018
BUY
Open market or private purchase
$51,580
$25.79 p/Share
2,000
Added 38.46%
3,200
5.95% Preferred Stock
Mar 21
2018
BUY
Open market or private purchase
$30,960
$25.8 p/Share
1,200
Added 50.0%
1,200
5.95% Preferred Stock
Feb 08
2018
BUY
Open market or private purchase
$66,340
$33.17 p/Share
2,000
Added 2.46%
79,226
Common Stock
Nov 28
2017
BUY
Open market or private purchase
$83,750
$33.5 p/Share
2,500
Added 3.27%
73,939
Common Stock
Sep 21
2017
BUY
Open market or private purchase
$35,450
$35.45 p/Share
1,000
Added 1.38%
71,439
Common Stock
Sep 15
2017
BUY
Open market or private purchase
$10,563
$35.21 p/Share
300
Added 0.42%
70,439
Common Stock