Dec 31
2025
BUY
Exercise of conversion of derivative security
-
1,539
Added 8.47%
16,629
Common shares, $2 par ...
Aug 04
2025
SELL
Sale (or disposition) back to the issuer
$462,840
$154.28 p/Share
3,000
Reduced 16.58%
15,090
Common shares, $2 par ...
Feb 05
2025
SELL
Payment of exercise price or tax liability
$257,970
$134.64 p/Share
1,916
Reduced 9.58%
18,090
Common shares, $2 par ...
Feb 05
2025
BUY
Grant, award, or other acquisition
-
4,369
Added 17.92%
20,006
Common shares, $2 par ...
Jan 02
2025
SELL
Payment of exercise price or tax liability
$137,513
$131.09 p/Share
1,049
Reduced 6.29%
15,637
Common shares, $2 par ...
Jan 02
2025
BUY
Exercise of conversion of derivative security
-
2,184
Added 11.57%
16,686
Common shares, $2 par ...
Feb 07
2024
SELL
Payment of exercise price or tax liability
$26,122
$125.59 p/Share
208
Reduced 1.41%
14,501
Common shares, $2 par ...
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
208
Added 1.39%
14,709
Common shares, $2 par ...
Jan 02
2024
SELL
Payment of exercise price or tax liability
$25,186
$130.5 p/Share
193
Reduced 1.31%
14,501
Common shares, $2 par ...
Jan 02
2024
BUY
Exercise of conversion of derivative security
-
193
Added 1.3%
14,694
Common shares, $2 par ...
Aug 08
2023
SELL
Sale (or disposition) back to the issuer
$369,928
$171.98 p/Share
2,151
Reduced 18.46%
9,501
Common shares, $2 par ...
Aug 08
2023
BUY
Exercise of conversion of derivative security
$236,200
$47.24 p/Share
5,000
Added 25.64%
14,501
Common shares, $2 par ...
May 03
2023
BUY
Grant, award, or other acquisition
-
4,730
Added 25.53%
13,795
Common shares, $2 par ...
Jul 20
2021
BUY
Open market or private purchase
$793
$72.1 p/Share
11
Added 0.12%
9,065
Common shares, $2 par ...
Jun 11
2021
BUY
Exercise of conversion of derivative security
$236,200
$47.24 p/Share
5,000
Added 35.58%
9,054
Common shares, $2 par ...
Apr 20
2021
BUY
Open market or private purchase
$819
$68.21 p/Share
12
Added 0.3%
4,054
Common shares, $2 par ...
Jan 20
2021
BUY
Open market or private purchase
$839
$69.94 p/Share
12
Added 0.3%
4,042
Common shares, $2 par ...
Oct 20
2020
BUY
Open market or private purchase
$775
$51.67 p/Share
15
Added 0.37%
4,030
Common shares, $2 par ...