Jun 11
2024
SELL
Open market or private sale
$1,224,645
$63.44 p/Share
19,304
Reduced 7.96%
223,330
Common Stock, $.25 Par...
Jun 11
2024
BUY
Exercise of conversion of derivative security
$789,340
$40.89 p/Share
19,304
Added 7.37%
242,634
Common Stock, $.25 Par...
May 07
2024
SELL
Open market or private sale
$2,327,279
$62.28 p/Share
37,368
Reduced 14.33%
223,330
Common Stock, $.25 Par...
May 07
2024
BUY
Exercise of conversion of derivative security
$1,564,971
$41.88 p/Share
37,368
Added 12.54%
260,698
Common Stock, $.25 Par...
Mar 13
2024
SELL
Open market or private sale
$3,491,990
$60.87 p/Share
57,368
Reduced 20.44%
223,330
Common Stock, $.25 Par...
Mar 13
2024
BUY
Exercise of conversion of derivative security
$1,564,971
$41.88 p/Share
37,368
Added 11.75%
280,698
Common Stock, $.25 Par...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$1,353,709
$59.29 p/Share
22,832
Reduced 8.58%
243,330
Common Stock, $.25 Par...
Feb 15
2024
BUY
Grant, award, or other acquisition
-
56,452
Added 17.5%
266,162
Common Stock, $.25 Par...
May 02
2023
SELL
Open market or private sale
$5,495,406
$63.97 p/Share
85,906
Reduced 29.06%
209,710
Common Stock, $.25 Par...
May 02
2023
BUY
Exercise of conversion of derivative security
$2,820,727
$37.2 p/Share
75,826
Added 20.41%
295,616
Common Stock, $.25 Par...
Mar 01
2023
SELL
Open market or private sale
$4,344,540
$58.71 p/Share
74,000
Reduced 25.19%
219,790
Common Stock, $.25 Par...
Mar 01
2023
BUY
Exercise of conversion of derivative security
$2,752,800
$37.2 p/Share
74,000
Added 20.12%
293,790
Common Stock, $.25 Par...
Feb 16
2023
SELL
Payment of exercise price or tax liability
$1,448,871
$59.59 p/Share
24,314
Reduced 9.96%
219,790
Common Stock, $.25 Par...
Feb 16
2023
BUY
Grant, award, or other acquisition
-
59,394
Added 19.57%
244,104
Common Stock, $.25 Par...
Nov 18
2022
SELL
Open market or private sale
$840,155
$61.12 p/Share
13,746
Reduced 6.93%
184,710
Common Stock, $.25 Par...
Apr 14
2022
SELL
Open market or private sale
$2,298,188
$65.04 p/Share
35,335
Reduced 15.11%
198,456
Common Stock, $.25 Par...
Apr 14
2022
BUY
Exercise of conversion of derivative security
$1,488,000
$37.2 p/Share
40,000
Added 14.61%
233,791
Common Stock, $.25 Par...
Feb 17
2022
SELL
Payment of exercise price or tax liability
$687,805
$60.9 p/Share
11,294
Reduced 5.51%
193,791
Common Stock, $.25 Par...
Feb 17
2022
BUY
Grant, award, or other acquisition
-
25,040
Added 10.88%
205,085
Common Stock, $.25 Par...
Feb 08
2022
SELL
Open market or private sale
$1,660,938
$62.01 p/Share
26,785
Reduced 12.95%
180,045
Common Stock, $.25 Par...
Feb 08
2022
BUY
Exercise of conversion of derivative security
$1,128,300
$37.61 p/Share
30,000
Added 12.67%
206,830
Common Stock, $.25 Par...
Jan 04
2022
SELL
Open market or private sale
$1,617,539
$60.02 p/Share
26,950
Reduced 13.23%
176,830
Common Stock, $.25 Par...
Jan 04
2022
BUY
Exercise of conversion of derivative security
$1,128,300
$37.61 p/Share
30,000
Added 12.83%
203,780
Common Stock, $.25 Par...
Dec 14
2021
SELL
Open market or private sale
$1,049,401
$58.01 p/Share
18,090
Reduced 9.43%
173,780
Common Stock, $.25 Par...
Dec 14
2021
BUY
Exercise of conversion of derivative security
$752,200
$37.61 p/Share
20,000
Added 9.44%
191,870
Common Stock, $.25 Par...