Jul 26
2024
-
9,232
Reduced 2.62%
343,000
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
748
Added 0.21%
352,232
Common Stock
Apr 29
2024
SELL
Open market or private sale
$1,137,920
$71.12 p/Share
16,000
Reduced 4.35%
351,484
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
859
Added 0.23%
367,484
Common Stock
Dec 14
2023
SELL
Open market or private sale
$1,027,349
$76.1 p/Share
13,500
Reduced 3.55%
366,625
Common Stock
Nov 28
2023
-
5,000
Reduced 1.3%
380,125
Common Stock
Nov 21
2023
SELL
Open market or private sale
$1,506,504
$70.07 p/Share
21,500
Reduced 5.29%
385,125
Common Stock
Oct 25
2023
-
5,617
Reduced 1.36%
406,625
Common Stock
Aug 23
2023
BUY
Open market or private purchase
$148,000
$20.0 p/Share
7,400
Added 36.64%
12,798
Depository Shares
Jul 03
2023
BUY
Grant, award, or other acquisition
-
897
Added 0.22%
412,242
Common Stock
Jun 09
2023
BUY
Open market or private purchase
$30,138
$19.75 p/Share
1,526
Added 22.04%
5,398
Depository Shares
Jun 07
2023
BUY
Open market or private purchase
$34,681
$19.75 p/Share
1,756
Added 31.2%
3,872
Depository Shares
Jun 06
2023
BUY
Open market or private purchase
$41,262
$19.5 p/Share
2,116
Added 50.0%
2,116
Depository Shares
May 08
2023
BUY
Open market or private purchase
$382,818
$48.86 p/Share
7,835
Added 1.87%
411,345
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
942
Added 0.23%
403,752
Common Stock
Jan 30
2023
BUY
Open market or private purchase
$2,560,090
$54.47 p/Share
47,000
Added 10.45%
402,810
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
1,098
Added 0.31%
355,810
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
817
Added 0.23%
354,712
Common Stock
Nov 17
2021
SELL
Open market or private sale
$1,965,188
$131.24 p/Share
14,974
Reduced 4.06%
353,895
Common Stock
Sep 24
2021
-
12,000
Reduced 3.15%
368,869
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
605
Added 0.16%
380,869
Common Stock
May 07
2021
SELL
Open market or private sale
$2,721,300
$90.71 p/Share
30,000
Reduced 7.31%
380,264
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
779
Added 0.19%
410,264
Common Stock
Nov 24
2020
-
13,178
Reduced 3.12%
409,485
Common Stock
Nov 06
2020
-
12,000
Reduced 2.76%
422,663
Common Stock