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...
Nov 05
2021
SELL
Open market or private sale
$1,034,465
$56.82 p/Share
18,206
Reduced 9.58%
171,870
Common Stock, $.25 Par...
Nov 05
2021
BUY
Exercise of conversion of derivative security
$752,200
$37.61 p/Share
20,000
Added 9.52%
190,076
Common Stock, $.25 Par...
Aug 10
2021
SELL
Open market or private sale
$378,155
$57.08 p/Share
6,625
Reduced 3.75%
170,076
Common Stock, $.25 Par...
Aug 06
2021
-
133
Reduced 0.08%
176,701
Common Stock, $.25 Par...
Jul 16
2021
SELL
Open market or private sale
$1,124,972
$56.5 p/Share
19,911
Reduced 10.12%
176,834
Common Stock, $.25 Par...
Jul 16
2021
BUY
Exercise of conversion of derivative security
$824,110
$37.61 p/Share
21,912
Added 10.02%
196,745
Common Stock, $.25 Par...
Feb 20
2021
SELL
Payment of exercise price or tax liability
$692,520
$50.11 p/Share
13,820
Reduced 7.33%
174,833
Common Stock, $.25 Par...
Feb 18
2021
SELL
Payment of exercise price or tax liability
$180,518
$50.13 p/Share
3,601
Reduced 1.87%
188,653
Common Stock, $.25 Par...
Feb 18
2021
BUY
Grant, award, or other acquisition
-
11,975
Added 5.86%
192,254
Common Stock, $.25 Par...
Jan 04
2021
SELL
Open market or private sale
$114,055
$54.26 p/Share
2,102
Reduced 1.15%
180,279
Common Stock, $.25 Par...
Jan 04
2021
BUY
Exercise of conversion of derivative security
$67,264
$32.0 p/Share
2,102
Added 1.14%
182,381
Common Stock, $.25 Par...
May 04
2020
SELL
Open market or private sale
$894,800
$44.74 p/Share
20,000
Reduced 9.99%
180,279
Common Stock, $.25 Par...
May 04
2020
BUY
Exercise of conversion of derivative security
$640,000
$32.0 p/Share
20,000
Added 9.08%
200,279
Common Stock, $.25 Par...