Jan 02
2025
SELL
Payment of exercise price or tax liability
$127,943
$131.09 p/Share
976
Reduced 11.44%
7,554
Common shares, $2 par ...
Jan 02
2025
BUY
Exercise of conversion of derivative security
-
2,021
Added 19.15%
8,530
Common shares, $2 par ...
Feb 07
2024
SELL
Payment of exercise price or tax liability
$179,844
$125.59 p/Share
1,432
Reduced 12.64%
9,895
Common shares, $2 par ...
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
3,180
Added 21.92%
11,327
Common shares, $2 par ...
Jan 02
2024
SELL
Payment of exercise price or tax liability
$102,181
$130.5 p/Share
783
Reduced 8.77%
8,147
Common shares, $2 par ...
Jan 02
2024
BUY
Exercise of conversion of derivative security
-
1,590
Added 15.11%
8,930
Common shares, $2 par ...
Aug 21
2023
SELL
Open market or private sale
$337,560
$168.78 p/Share
2,000
Reduced 27.25%
5,340
Common shares, $2 par ...
Aug 21
2023
SELL
Payment of exercise price or tax liability
$59,748
$168.78 p/Share
354
Reduced 4.6%
7,340
Common shares, $2 par ...
Aug 21
2023
BUY
Exercise of conversion of derivative security
$59,850
$47.88 p/Share
1,250
Added 13.98%
7,694
Common shares, $2 par ...
Jun 15
2023
SELL
Sale (or disposition) back to the issuer
$780,750
$156.15 p/Share
5,000
Reduced 43.69%
6,444
Common shares, $2 par ...
Feb 08
2023
SELL
Payment of exercise price or tax liability
$142,555
$86.66 p/Share
1,645
Reduced 12.57%
11,444
Common shares, $2 par ...
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
4,274
Added 24.62%
13,089
Common shares, $2 par ...
Jan 03
2023
SELL
Payment of exercise price or tax liability
$120,138
$86.68 p/Share
1,386
Reduced 15.72%
7,429
Common shares, $2 par ...
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
1,069
Added 10.82%
8,815
Common shares, $2 par ...
Feb 02
2022
SELL
Payment of exercise price or tax liability
$24,721
$61.04 p/Share
405
Reduced 4.97%
7,746
Common shares, $2 par ...
Feb 02
2022
BUY
Exercise of conversion of derivative security
-
405
Added 4.73%
8,151
Common shares, $2 par ...
Jan 03
2022
BUY
Exercise of conversion of derivative security
-
957
Added 11.0%
7,746
Common shares, $2 par ...
Feb 03
2021
SELL
Payment of exercise price or tax liability
$151,249
$69.19 p/Share
2,186
Reduced 22.01%
7,746
Common shares, $2 par ...
Feb 03
2021
BUY
Exercise of conversion of derivative security
-
3,519
Added 26.16%
9,932
Common shares, $2 par ...
Jan 04
2021
BUY
Exercise of conversion of derivative security
-
880
Added 12.07%
6,413
Common shares, $2 par ...