Aug 08
2024
SELL
Open market or private sale
$2,427,912
$68.62 p/Share
35,382
Reduced 17.47%
167,107
Common Stock, $.25 Par...
Aug 08
2024
BUY
Exercise of conversion of derivative security
$1,539,824
$43.52 p/Share
35,382
Added 14.87%
202,489
Common Stock, $.25 Par...
May 06
2024
SELL
Open market or private sale
$3,551,903
$61.99 p/Share
57,298
Reduced 25.53%
167,107
Common Stock, $.25 Par...
May 06
2024
BUY
Exercise of conversion of derivative security
$2,399,640
$41.88 p/Share
57,298
Added 20.34%
224,405
Common Stock, $.25 Par...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$1,143,466
$59.29 p/Share
19,286
Reduced 10.35%
167,107
Common Stock, $.25 Par...
Feb 15
2024
BUY
Grant, award, or other acquisition
-
43,010
Added 18.75%
186,393
Common Stock, $.25 Par...
Jan 31
2024
SELL
Open market or private sale
$1,364,951
$60.13 p/Share
22,700
Reduced 13.67%
143,383
Common Stock, $.25 Par...
Jan 31
2024
BUY
Exercise of conversion of derivative security
$844,440
$37.2 p/Share
22,700
Added 12.02%
166,083
Common Stock, $.25 Par...
Jan 30
2024
SELL
Open market or private sale
$3,138,000
$60.0 p/Share
52,300
Reduced 26.73%
143,383
Common Stock, $.25 Par...
Jan 30
2024
BUY
Exercise of conversion of derivative security
$1,945,560
$37.2 p/Share
52,300
Added 21.09%
195,683
Common Stock, $.25 Par...
Oct 26
2023
SELL
Open market or private sale
$1,152,368
$56.12 p/Share
20,534
Reduced 12.53%
143,383
Common Stock, $.25 Par...
Oct 26
2023
BUY
Exercise of conversion of derivative security
$763,864
$37.2 p/Share
20,534
Added 11.13%
163,917
Common Stock, $.25 Par...
Jul 27
2023
SELL
Open market or private sale
$3,133,000
$62.66 p/Share
50,000
Reduced 25.86%
143,383
Common Stock, $.25 Par...
Jul 27
2023
BUY
Exercise of conversion of derivative security
$1,860,000
$37.2 p/Share
50,000
Added 20.54%
193,383
Common Stock, $.25 Par...
Feb 16
2023
SELL
Payment of exercise price or tax liability
$818,349
$59.59 p/Share
13,733
Reduced 8.74%
143,383
Common Stock, $.25 Par...
Feb 16
2023
BUY
Grant, award, or other acquisition
-
35,938
Added 18.62%
157,116
Common Stock, $.25 Par...
May 05
2022
SELL
Open market or private sale
$9,323,397
$64.78 p/Share
143,924
Reduced 54.29%
121,178
Common Stock, $.25 Par...
May 05
2022
BUY
Exercise of conversion of derivative security
$5,412,982
$37.61 p/Share
143,924
Added 35.19%
265,102
Common Stock, $.25 Par...
Feb 17
2022
SELL
Payment of exercise price or tax liability
$496,700
$60.9 p/Share
8,156
Reduced 6.31%
121,178
Common Stock, $.25 Par...
Feb 17
2022
BUY
Grant, award, or other acquisition
-
18,084
Added 12.27%
129,334
Common Stock, $.25 Par...
Feb 08
2022
SELL
Open market or private sale
$1,575,426
$62.01 p/Share
25,406
Reduced 18.59%
111,250
Common Stock, $.25 Par...
Feb 08
2022
BUY
Exercise of conversion of derivative security
$872,696
$34.35 p/Share
25,406
Added 15.68%
136,656
Common Stock, $.25 Par...
Jan 14
2022
SELL
Open market or private sale
$1,838,207
$61.07 p/Share
30,100
Reduced 21.29%
111,250
Common Stock, $.25 Par...
Jan 14
2022
BUY
Exercise of conversion of derivative security
$1,033,935
$34.35 p/Share
30,100
Added 17.56%
141,350
Common Stock, $.25 Par...
Jan 13
2022
SELL
Open market or private sale
$1,702,179
$61.01 p/Share
27,900
Reduced 20.05%
111,250
Common Stock, $.25 Par...