May 20
2024
SELL
Payment of exercise price or tax liability
$20,603
$124.12 p/Share
166
Reduced 6.96%
2,220
Common Stock, $.50 par...
May 20
2024
BUY
Grant, award, or other acquisition
-
419
Added 14.94%
2,386
Common Stock, $.50 par...
Mar 30
2024
SELL
Payment of exercise price or tax liability
$14,263
$111.43 p/Share
128
Reduced 6.15%
1,952
Common Stock, $.50 par...
Mar 30
2024
BUY
Exercise of conversion of derivative security
-
325
Added 13.51%
2,080
Common Stock, $.50 par...
Aug 23
2023
SELL
Open market or private sale
$101,660
$101.66 p/Share
1,000
Reduced 37.24%
1,685
Common Stock, $.50 par...
Jul 21
2023
SELL
Payment of exercise price or tax liability
$40,148
$84.88 p/Share
473
Reduced 14.98%
2,685
Common Stock, $.50 par...
Jul 21
2023
BUY
Exercise of conversion of derivative security
-
1,276
Added 28.78%
3,158
Common Stock, $.50 par...
Feb 21
2023
SELL
Open market or private sale
$90,350
$90.35 p/Share
1,000
Reduced 35.16%
1,844
Common Stock, $.50 par...
May 25
2022
SELL
Payment of exercise price or tax liability
$14,782
$63.17 p/Share
234
Reduced 7.88%
2,737
Common Stock, $.50 par...
May 25
2022
BUY
Grant, award, or other acquisition
-
582
Added 16.38%
2,971
Common Stock, $.50 par...
Mar 26
2022
SELL
Payment of exercise price or tax liability
$23,450
$74.21 p/Share
316
Reduced 11.73%
2,379
Common Stock, $.50 par...
Mar 26
2022
BUY
Exercise of conversion of derivative security
-
710
Added 20.85%
2,695
Common Stock, $.50 par...
Nov 08
2021
SELL
Open market or private sale
$47,880
$95.76 p/Share
500
Reduced 20.27%
1,967
Common Stock, $.50 par...
Nov 05
2021
SELL
Open market or private sale
$84,820
$84.82 p/Share
1,000
Reduced 29.34%
2,408
Common Stock, $.50 par...
May 19
2021
SELL
Payment of exercise price or tax liability
$10,443
$47.47 p/Share
220
Reduced 6.06%
3,408
Common Stock, $.50 par...
May 19
2021
BUY
Grant, award, or other acquisition
-
661
Added 15.41%
3,628
Common Stock, $.50 par...
Mar 27
2021
SELL
Payment of exercise price or tax liability
$27,170
$53.17 p/Share
511
Reduced 14.69%
2,967
Common Stock, $.50 par...
Mar 27
2021
BUY
Exercise of conversion of derivative security
-
1,033
Added 22.9%
3,478
Common Stock, $.50 par...
Feb 09
2021
SELL
Open market or private sale
$17,496
$43.74 p/Share
400
Reduced 14.06%
2,445
Common Stock, $.50 par...