Nov 08
2024
SELL
Open market or private sale
$6,403,000
$64.03 p/Share
100,000
Reduced 22.6%
342,546
Common Stock, $.25 Par...
Aug 26
2024
SELL
Open market or private sale
$2,968,637
$70.02 p/Share
42,397
Reduced 8.74%
442,546
Common Stock, $.25 Par...
Aug 26
2024
BUY
Exercise of conversion of derivative security
$1,775,586
$41.88 p/Share
42,397
Added 8.49%
456,706
Common Stock, $.25 Par...
Aug 21
2024
SELL
Open market or private sale
$7,180,385
$70.03 p/Share
102,533
Reduced 18.81%
442,546
Common Stock, $.25 Par...
Aug 21
2024
BUY
Exercise of conversion of derivative security
$4,294,082
$41.88 p/Share
102,533
Added 18.08%
464,660
Common Stock, $.25 Par...
Feb 22
2024
SELL
Open market or private sale
$15,063,636
$60.94 p/Share
247,188
Reduced 35.84%
442,546
Common Stock, $.25 Par...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$11,641,947
$59.29 p/Share
196,356
Reduced 22.16%
689,734
Common Stock, $.25 Par...
Feb 15
2024
BUY
Grant, award, or other acquisition
-
443,544
Added 33.36%
886,090
Common Stock, $.25 Par...
Dec 18
2023
SELL
Open market or private sale
$5,435,173
$59.06 p/Share
92,028
Reduced 17.22%
442,546
Common Stock, $.25 Par...
Dec 18
2023
BUY
Exercise of conversion of derivative security
$3,423,441
$37.2 p/Share
92,028
Added 14.69%
534,574
Common Stock, $.25 Par...
Nov 16
2023
SELL
Open market or private sale
$5,259,400
$57.15 p/Share
92,028
Reduced 17.22%
442,546
Common Stock, $.25 Par...
Nov 16
2023
BUY
Exercise of conversion of derivative security
$3,423,441
$37.2 p/Share
92,028
Added 14.69%
534,574
Common Stock, $.25 Par...
Oct 17
2023
SELL
Open market or private sale
$4,956,681
$53.86 p/Share
92,029
Reduced 17.22%
442,546
Common Stock, $.25 Par...
Oct 17
2023
BUY
Exercise of conversion of derivative security
$3,423,478
$37.2 p/Share
92,029
Added 14.69%
534,575
Common Stock, $.25 Par...
Sep 18
2023
SELL
Open market or private sale
$5,345,964
$58.09 p/Share
92,029
Reduced 17.22%
442,546
Common Stock, $.25 Par...
Sep 18
2023
BUY
Exercise of conversion of derivative security
$3,423,478
$37.2 p/Share
92,029
Added 14.69%
534,575
Common Stock, $.25 Par...
May 01
2023
SELL
Open market or private sale
$9,649,500
$64.33 p/Share
150,000
Reduced 25.31%
442,546
Common Stock, $.25 Par...
Mar 07
2023
SELL
Open market or private sale
$2,808,470
$60.5 p/Share
46,421
Reduced 7.27%
592,546
Common Stock, $.25 Par...
Feb 16
2023
SELL
Payment of exercise price or tax liability
$14,006,629
$59.59 p/Share
235,050
Reduced 26.89%
638,967
Common Stock, $.25 Par...
Feb 16
2023
BUY
Grant, award, or other acquisition
-
522,280
Added 37.4%
874,017
Common Stock, $.25 Par...
Feb 13
2023
SELL
Open market or private sale
$2,103,660
$60.32 p/Share
34,875
Reduced 9.02%
351,737
Common Stock, $.25 Par...
Feb 13
2023
BUY
Exercise of conversion of derivative security
$1,311,648
$37.61 p/Share
34,875
Added 8.27%
386,612
Common Stock, $.25 Par...
Jul 28
2022
SELL
Open market or private sale
$2,050,880
$64.09 p/Share
32,000
Reduced 8.34%
351,737
Common Stock, $.25 Par...
Feb 17
2022
SELL
Payment of exercise price or tax liability
$5,581,181
$60.9 p/Share
91,645
Reduced 19.28%
383,737
Common Stock, $.25 Par...
Feb 17
2022
BUY
Grant, award, or other acquisition
-
208,664
Added 30.5%
475,382
Common Stock, $.25 Par...