Aug 27
2024
SELL
Open market or private sale
$1,321,606
$71.5 p/Share
18,484
Reduced 7.64%
223,330
Common Stock, $.25 Par...
Aug 27
2024
BUY
Exercise of conversion of derivative security
$822,168
$44.48 p/Share
18,484
Added 7.1%
241,814
Common Stock, $.25 Par...
Aug 02
2024
SELL
Open market or private sale
$1,274,333
$68.95 p/Share
18,482
Reduced 7.64%
223,330
Common Stock, $.25 Par...
Aug 02
2024
BUY
Exercise of conversion of derivative security
$822,079
$44.48 p/Share
18,482
Added 7.1%
241,812
Common Stock, $.25 Par...
Jul 26
2024
SELL
Open market or private sale
$2,530,217
$66.96 p/Share
37,787
Reduced 14.47%
223,330
Common Stock, $.25 Par...
Jul 26
2024
BUY
Exercise of conversion of derivative security
$1,612,749
$42.68 p/Share
37,787
Added 13.51%
241,812
Common Stock, $.25 Par...
Jul 17
2024
SELL
Open market or private sale
$1,253,987
$64.96 p/Share
19,304
Reduced 7.96%
223,330
Common Stock, $.25 Par...
Jul 17
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...
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...