Jan 02
2025
SELL
Payment of exercise price or tax liability
$94,253
$131.09 p/Share
719
Reduced 11.65%
5,451
Common shares, $2 par ...
Jan 02
2025
BUY
Exercise of conversion of derivative security
-
1,447
Added 19.0%
6,170
Common shares, $2 par ...
Nov 20
2024
SELL
Sale (or disposition) back to the issuer
$91,238
$130.34 p/Share
700
Reduced 12.91%
4,723
Common shares, $2 par ...
Feb 07
2024
SELL
Payment of exercise price or tax liability
$125,087
$125.59 p/Share
996
Reduced 15.52%
5,423
Common shares, $2 par ...
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
2,216
Added 25.66%
6,419
Common shares, $2 par ...
Jan 02
2024
SELL
Payment of exercise price or tax liability
$72,819
$130.5 p/Share
558
Reduced 11.72%
4,203
Common shares, $2 par ...
Jan 02
2024
BUY
Exercise of conversion of derivative security
-
1,108
Added 18.88%
4,761
Common shares, $2 par ...
Jun 06
2023
SELL
Sale (or disposition) back to the issuer
$377,200
$150.88 p/Share
2,500
Reduced 40.63%
3,653
Common shares, $2 par ...
Jun 06
2023
BUY
Exercise of conversion of derivative security
$153,475
$61.39 p/Share
2,500
Added 28.89%
6,153
Common shares, $2 par ...
Mar 15
2023
SELL
Sale (or disposition) back to the issuer
$256,550
$102.62 p/Share
2,500
Reduced 40.63%
3,653
Common shares, $2 par ...
Mar 15
2023
BUY
Exercise of conversion of derivative security
$153,475
$61.39 p/Share
2,500
Added 28.89%
6,153
Common shares, $2 par ...
Feb 08
2023
SELL
Payment of exercise price or tax liability
$153,908
$86.66 p/Share
1,776
Reduced 32.71%
3,653
Common shares, $2 par ...
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
2,992
Added 35.53%
5,429
Common shares, $2 par ...
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
748
Added 23.49%
2,437
Common shares, $2 par ...
Sep 13
2022
SELL
Sale (or disposition) back to the issuer
$238,560
$79.52 p/Share
3,000
Reduced 63.98%
1,689
Common shares, $2 par ...
Sep 13
2022
BUY
Exercise of conversion of derivative security
$214,860
$71.62 p/Share
3,000
Added 39.02%
4,689
Common shares, $2 par ...
Feb 02
2022
SELL
Payment of exercise price or tax liability
$91,560
$61.04 p/Share
1,500
Reduced 47.04%
1,689
Common shares, $2 par ...
Feb 02
2022
BUY
Exercise of conversion of derivative security
-
2,551
Added 44.44%
3,189
Common shares, $2 par ...
Jan 03
2022
BUY
Exercise of conversion of derivative security
-
638
Added 50.0%
638
Common shares, $2 par ...