Nov 10
2025
-
2,400
Reduced 1.7%
139,093
Common Shares, $5.00 p...
Nov 07
2025
-
1,040
Reduced 0.73%
141,493
Common Shares, $5.00 p...
Nov 06
2025
-
1,560
Reduced 1.08%
142,533
Common Shares, $5.00 p...
Feb 20
2025
-
2,000
Reduced 1.39%
141,558
Common Shares, $5.00 p...
Feb 18
2025
SELL
Payment of exercise price or tax liability
$2,444,676
$61.54 p/Share
39,725
Reduced 21.67%
143,558
Common Shares, $5.00 p...
Jan 29
2025
BUY
Grant, award, or other acquisition
-
79,873
Added 30.35%
183,282
Common Shares, $5.00 p...
Aug 02
2024
-
500
Reduced 0.49%
101,982
Common Shares, $5.00 p...
Feb 21
2024
SELL
Payment of exercise price or tax liability
$296,515
$57.52 p/Share
5,155
Reduced 4.86%
100,980
Common Shares, $5.00 p...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$518,333
$57.06 p/Share
9,084
Reduced 7.88%
106,135
Common Shares, $5.00 p...
Jan 31
2024
BUY
Grant, award, or other acquisition
-
46,676
Added 28.83%
115,219
Common Shares, $5.00 p...
Feb 22
2023
SELL
Payment of exercise price or tax liability
$377,509
$80.27 p/Share
4,703
Reduced 6.56%
66,999
Common Shares, $5.00 p...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$432,396
$78.89 p/Share
5,481
Reduced 7.1%
71,702
Common Shares, $5.00 p...
Feb 01
2023
BUY
Grant, award, or other acquisition
-
32,357
Added 29.54%
77,183
Common Shares, $5.00 p...
Mar 03
2022
-
1,200
Reduced 2.65%
44,094
Common Shares, $5.00 p...
Feb 24
2022
SELL
Payment of exercise price or tax liability
$457,637
$79.7 p/Share
5,742
Reduced 11.25%
45,294
Common Shares, $5.00 p...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$293,161
$82.21 p/Share
3,566
Reduced 6.41%
52,062
Common Shares, $5.00 p...
Feb 02
2022
BUY
Grant, award, or other acquisition
-
12,917
Added 19.13%
54,602
Common Shares, $5.00 p...
Feb 02
2022
BUY
Grant, award, or other acquisition
-
32,233
Added 36.69%
55,628
Common Shares, $5.00 p...
Feb 25
2021
SELL
Payment of exercise price or tax liability
$477,030
$81.46 p/Share
5,856
Reduced 20.26%
23,054
Common Shares, $5.00 p...
Feb 16
2021
SELL
Payment of exercise price or tax liability
$365,550
$85.17 p/Share
4,292
Reduced 12.93%
28,910
Common Shares, $5.00 p...
Feb 08
2021
BUY
Grant, award, or other acquisition
-
17,116
Added 34.02%
33,202
Common Shares, $5.00 p...
Nov 09
2020
SELL
Open market or private sale
$1,060,960
$95.0 p/Share
11,168
Reduced 41.14%
15,981
Common Shares, $5.00 p...