Jan 02
2025
SELL
Payment of exercise price or tax liability
$121,520
$131.09 p/Share
927
Reduced 8.04%
10,604
Common shares, $2 par ...
Jan 02
2025
BUY
Exercise of conversion of derivative security
-
1,911
Added 14.22%
11,531
Common shares, $2 par ...
Feb 07
2024
SELL
Payment of exercise price or tax liability
$163,518
$125.59 p/Share
1,302
Reduced 11.14%
10,382
Common shares, $2 par ...
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
2,891
Added 19.84%
11,684
Common shares, $2 par ...
Jan 02
2024
SELL
Payment of exercise price or tax liability
$93,829
$130.5 p/Share
719
Reduced 7.56%
8,793
Common shares, $2 par ...
Jan 02
2024
BUY
Exercise of conversion of derivative security
-
1,445
Added 13.19%
9,512
Common shares, $2 par ...
Jun 14
2023
SELL
Sale (or disposition) back to the issuer
$700,695
$155.71 p/Share
4,500
Reduced 35.81%
8,067
Common shares, $2 par ...
Feb 08
2023
SELL
Payment of exercise price or tax liability
$129,383
$86.66 p/Share
1,493
Reduced 10.62%
12,567
Common shares, $2 par ...
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
3,847
Added 21.48%
14,060
Common shares, $2 par ...
Jan 03
2023
SELL
Payment of exercise price or tax liability
$66,034
$86.66 p/Share
762
Reduced 7.46%
9,451
Common shares, $2 par ...
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
962
Added 8.61%
10,213
Common shares, $2 par ...
Sep 13
2022
SELL
Sale (or disposition) back to the issuer
$198,800
$79.52 p/Share
2,500
Reduced 21.27%
9,251
Common shares, $2 par ...
Feb 02
2022
SELL
Payment of exercise price or tax liability
$126,902
$61.04 p/Share
2,079
Reduced 15.03%
11,751
Common shares, $2 par ...
Feb 02
2022
BUY
Exercise of conversion of derivative security
-
3,544
Added 20.4%
13,830
Common shares, $2 par ...
Jan 03
2022
BUY
Exercise of conversion of derivative security
-
886
Added 7.93%
10,286
Common shares, $2 par ...
Mar 10
2021
SELL
Sale (or disposition) back to the issuer
$71,100
$71.1 p/Share
1,000
Reduced 9.62%
9,400
Common shares, $2 par ...
Feb 03
2021
SELL
Payment of exercise price or tax liability
$146,821
$69.19 p/Share
2,122
Reduced 16.95%
10,400
Common shares, $2 par ...
Feb 03
2021
BUY
Exercise of conversion of derivative security
-
3,519
Added 21.94%
12,522
Common shares, $2 par ...
Jan 04
2021
BUY
Exercise of conversion of derivative security
-
880
Added 8.9%
9,003
Common shares, $2 par ...