Oct 22
2024
BUY
Open market or private purchase
$425,600
$21.28 p/Share
20,000
Added 19.12%
84,587
Depositary Shares for ...
Sep 10
2024
BUY
Open market or private purchase
$10,012
$20.86 p/Share
480
Added 0.74%
64,587
Depositary Shares for ...
Aug 23
2024
BUY
Open market or private purchase
$105,791
$20.17 p/Share
5,245
Added 7.56%
64,107
Depositary Shares for ...
Aug 22
2024
BUY
Open market or private purchase
$71,645
$20.08 p/Share
3,568
Added 5.72%
58,862
Depositary Shares for ...
Jul 31
2024
BUY
Open market or private purchase
$279,020
$19.93 p/Share
14,000
Added 20.2%
55,294
Depositary Shares for ...
Jul 30
2024
BUY
Open market or private purchase
$204,700
$20.47 p/Share
10,000
Added 19.5%
41,294
Depositary Shares for ...
Jul 29
2024
BUY
Open market or private purchase
$204,600
$20.46 p/Share
10,000
Added 24.22%
31,294
Depositary Shares for ...
Jul 26
2024
BUY
Open market or private purchase
$174,335
$20.51 p/Share
8,500
Added 28.53%
21,294
Depositary Shares for ...
Jul 25
2024
BUY
Open market or private purchase
$82,480
$20.62 p/Share
4,000
Added 23.82%
12,794
Depositary Shares for ...
Jul 24
2024
BUY
Open market or private purchase
$102,650
$20.53 p/Share
5,000
Added 36.25%
8,794
Depositary Shares for ...
Jul 23
2024
BUY
Open market or private purchase
$10,300
$20.6 p/Share
500
Added 11.64%
3,794
Depositary Shares for ...
Apr 18
2024
BUY
Exercise of conversion of derivative security
-
1,631
Added 0.57%
283,631
Common Stock
Nov 22
2023
BUY
Open market or private purchase
$53,850
$53.85 p/Share
1,000
Added 0.35%
282,000
Common Stock
Nov 22
2023
BUY
Open market or private purchase
$58,962
$17.9 p/Share
3,294
Added 50.0%
3,294
Depositary Shares for ...
Nov 20
2023
SELL
Open market or private sale
$378,980
$54.14 p/Share
7,000
Reduced 2.43%
281,000
Common Stock
Nov 17
2023
BUY
Open market or private purchase
$165,210
$55.07 p/Share
3,000
Added 1.03%
288,000
Common Stock
Nov 16
2023
BUY
Open market or private purchase
$332,880
$55.48 p/Share
6,000
Added 2.06%
285,000
Common Stock
Oct 24
2023
BUY
Open market or private purchase
$53,150
$53.15 p/Share
1,000
Added 0.36%
279,000
Common Stock
Oct 20
2023
BUY
Open market or private purchase
$436,320
$54.54 p/Share
8,000
Added 2.8%
278,000
Common Stock
Aug 22
2023
BUY
Open market or private purchase
$118,100
$59.05 p/Share
2,000
Added 0.74%
270,000
Common Stock
Aug 21
2023
BUY
Open market or private purchase
$118,120
$59.06 p/Share
2,000
Added 0.74%
268,000
Common Stock
Aug 18
2023
BUY
Open market or private purchase
$59,680
$59.68 p/Share
1,000
Added 0.37%
266,000
Common Stock
Aug 17
2023
BUY
Open market or private purchase
$59,870
$59.87 p/Share
1,000
Added 0.38%
265,000
Common Stock
Aug 02
2023
BUY
Open market or private purchase
$307,650
$61.53 p/Share
5,000
Added 1.86%
264,000
Common Stock
Jul 25
2023
BUY
Open market or private purchase
$123,960
$61.98 p/Share
2,000
Added 0.77%
259,000
Common Stock