May 23
2024
SELL
Open market or private sale
$1,621,200
$135.1 p/Share
12,000
Reduced 11.57%
91,692
Common Stock, $.50 par...
May 20
2024
SELL
Open market or private sale
$414,933
$124.12 p/Share
3,343
Reduced 3.12%
103,692
Common Stock, $.50 par...
May 20
2024
SELL
Payment of exercise price or tax liability
$247,371
$124.12 p/Share
1,993
Reduced 1.83%
107,035
Common Stock, $.50 par...
May 20
2024
BUY
Grant, award, or other acquisition
-
5,336
Added 4.67%
109,028
Common Stock, $.50 par...
Mar 30
2024
SELL
Open market or private sale
$264,423
$111.43 p/Share
2,373
Reduced 2.24%
103,688
Common Stock, $.50 par...
Mar 30
2024
SELL
Payment of exercise price or tax liability
$174,387
$111.43 p/Share
1,565
Reduced 1.45%
106,061
Common Stock, $.50 par...
Mar 30
2024
BUY
Exercise of conversion of derivative security
-
4,138
Added 3.7%
107,626
Common Stock, $.50 par...
Feb 02
2024
SELL
Open market or private sale
$565,550
$113.11 p/Share
5,000
Reduced 4.61%
103,478
Common Stock, $.50 par...
Feb 01
2024
SELL
Open market or private sale
$556,500
$111.3 p/Share
5,000
Reduced 4.41%
108,478
Common Stock, $.50 par...
Nov 15
2023
SELL
Open market or private sale
$545,280
$90.88 p/Share
6,000
Reduced 5.02%
113,478
Common Stock, $.50 par...
Nov 09
2023
SELL
Open market or private sale
$543,420
$90.57 p/Share
6,000
Reduced 4.78%
119,478
Common Stock, $.50 par...
Aug 17
2023
SELL
Open market or private sale
$671,437
$93.1 p/Share
7,212
Reduced 5.44%
125,468
Common Stock, $.50 par...
Aug 16
2023
SELL
Open market or private sale
$133,665
$94.33 p/Share
1,417
Reduced 1.06%
132,680
Common Stock, $.50 par...
Aug 15
2023
SELL
Open market or private sale
$130,272
$95.02 p/Share
1,371
Reduced 1.01%
134,097
Common Stock, $.50 par...
Jul 21
2023
SELL
Payment of exercise price or tax liability
$515,136
$84.88 p/Share
6,069
Reduced 4.14%
140,557
Common Stock, $.50 par...
Jul 21
2023
SELL
Open market or private sale
$431,954
$84.88 p/Share
5,089
Reduced 3.62%
135,468
Common Stock, $.50 par...
Jul 21
2023
BUY
Exercise of conversion of derivative security
-
16,248
Added 9.98%
146,626
Common Stock, $.50 par...
May 25
2022
SELL
Payment of exercise price or tax liability
$236,887
$63.17 p/Share
3,750
Reduced 2.8%
130,329
Common Stock, $.50 par...
May 25
2022
BUY
Grant, award, or other acquisition
-
7,676
Added 5.41%
134,079
Common Stock, $.50 par...
Mar 26
2022
SELL
Payment of exercise price or tax liability
$308,120
$74.21 p/Share
4,152
Reduced 3.06%
131,607
Common Stock, $.50 par...
Mar 26
2022
SELL
Open market or private sale
$386,634
$74.21 p/Share
5,210
Reduced 3.96%
126,397
Common Stock, $.50 par...
Mar 26
2022
BUY
Exercise of conversion of derivative security
-
9,362
Added 6.45%
135,759
Common Stock, $.50 par...
Nov 05
2021
SELL
Open market or private sale
$3,055,150
$87.29 p/Share
35,000
Reduced 21.69%
126,385
Common Stock, $.50 par...
May 19
2021
SELL
Payment of exercise price or tax liability
$191,731
$47.47 p/Share
4,039
Reduced 2.38%
165,721
Common Stock, $.50 par...
May 19
2021
SELL
Open market or private sale
$207,491
$47.47 p/Share
4,371
Reduced 2.64%
161,350
Common Stock, $.50 par...