Dec 18
2024
SELL
Payment of exercise price or tax liability
$11,030
$106.06 p/Share
104
Reduced 0.39%
26,289
Common Stock, $1 par v...
Sep 10
2024
SELL
Payment of exercise price or tax liability
$49,842
$92.99 p/Share
536
Reduced 1.99%
26,393
Common Stock, $1 par v...
Apr 14
2024
SELL
Payment of exercise price or tax liability
$48,149
$105.59 p/Share
456
Reduced 1.67%
26,929
Common Stock, $1 par v...
Apr 10
2024
BUY
Grant, award, or other acquisition
-
2,280
Added 7.69%
27,385
Common Stock, $1 par v...
Apr 06
2024
SELL
Payment of exercise price or tax liability
$124,741
$108.66 p/Share
1,148
Reduced 4.37%
25,105
Common Stock, $1 par v...
Apr 05
2024
SELL
Payment of exercise price or tax liability
$179,506
$108.66 p/Share
1,652
Reduced 5.92%
26,251
Common Stock, $1 par v...
Jan 11
2024
SELL
Open market or private sale
$430,500
$123.0 p/Share
3,500
Reduced 11.15%
27,903
Common Stock, $1 par v...
Jan 11
2024
BUY
Exercise of conversion of derivative security
$376,145
$107.47 p/Share
3,500
Added 10.03%
31,403
Common Stock, $1 par v...
Dec 20
2023
SELL
Payment of exercise price or tax liability
$76,791
$119.8 p/Share
641
Reduced 2.25%
27,903
Common Stock, $1 par v...
Dec 20
2023
SELL
Payment of exercise price or tax liability
$4,193
$119.8 p/Share
35
Reduced 0.12%
28,544
Common Stock, $1par value
Dec 14
2023
SELL
Open market or private sale
$586,500
$115.0 p/Share
5,100
Reduced 15.14%
28,579
Common Stock, $1 par v...
Dec 14
2023
BUY
Exercise of conversion of derivative security
$506,889
$99.39 p/Share
5,100
Added 13.15%
33,679
Common Stock, $1 par v...
Dec 04
2023
SELL
Open market or private sale
$213,931
$103.0 p/Share
2,077
Reduced 6.78%
28,579
Common Stock, $1 par v...
Dec 01
2023
SELL
Open market or private sale
$112,600
$100.0 p/Share
1,126
Reduced 3.54%
30,656
Common Stock, $1 par v...
Sep 10
2023
SELL
Payment of exercise price or tax liability
$46,727
$79.74 p/Share
586
Reduced 1.81%
31,782
Common Stock, $1 par v...
Apr 14
2023
SELL
Payment of exercise price or tax liability
$43,747
$88.2 p/Share
496
Reduced 1.51%
32,368
Common Stock, $1 par v...
Apr 06
2023
SELL
Payment of exercise price or tax liability
$73,911
$83.8 p/Share
882
Reduced 2.61%
32,864
Common Stock, $1 par v...
Apr 06
2023
BUY
Grant, award, or other acquisition
-
2,984
Added 8.12%
33,746
Common Stock, $1 par v...
Apr 05
2023
SELL
Payment of exercise price or tax liability
$147,091
$86.22 p/Share
1,706
Reduced 5.25%
30,762
Common Stock, $1 par v...
Jan 11
2023
SELL
Open market or private sale
$140,292
$81.0 p/Share
1,732
Reduced 5.06%
32,468
Common Stock, $1 par v...
Sep 10
2022
SELL
Payment of exercise price or tax liability
$35,506
$60.59 p/Share
586
Reduced 1.68%
34,200
Common Stock, $1 par v...
Apr 14
2022
SELL
Payment of exercise price or tax liability
$37,766
$79.34 p/Share
476
Reduced 1.35%
34,786
Common Stock, $1 par v...
Apr 06
2022
SELL
Payment of exercise price or tax liability
$22,168
$71.51 p/Share
310
Reduced 0.87%
35,262
Common Stock, $1 par v...
Apr 06
2022
BUY
Grant, award, or other acquisition
-
6,996
Added 16.43%
35,572
Common Stock, $1 par v...
Apr 05
2022
SELL
Payment of exercise price or tax liability
$120,262
$73.6 p/Share
1,634
Reduced 5.41%
28,576
Common Stock, $1 par v...