Feb 16
2023
SELL
Payment of exercise price or tax liability
$5,104,062
$59.59 p/Share
85,653
Reduced 27.98%
220,429
Common Stock, $.25 Par...
Feb 16
2023
BUY
Grant, award, or other acquisition
-
189,914
Added 38.29%
306,082
Common Stock, $.25 Par...
Jan 17
2023
SELL
Open market or private sale
$7,881,152
$62.07 p/Share
126,972
Reduced 52.22%
116,168
Common Stock, $.25 Par...
Jan 17
2023
BUY
Exercise of conversion of derivative security
$4,775,416
$37.61 p/Share
126,972
Added 34.31%
243,140
Common Stock, $.25 Par...
Dec 16
2022
SELL
Open market or private sale
$5,936,484
$63.02 p/Share
94,200
Reduced 44.78%
116,168
Common Stock, $.25 Par...
Dec 16
2022
BUY
Exercise of conversion of derivative security
$3,542,862
$37.61 p/Share
94,200
Added 30.93%
210,368
Common Stock, $.25 Par...
Apr 25
2022
SELL
Open market or private sale
$2,400,032
$67.04 p/Share
35,800
Reduced 23.56%
116,168
Common Stock, $.25 Par...
Apr 25
2022
BUY
Exercise of conversion of derivative security
$1,346,438
$37.61 p/Share
35,800
Added 19.07%
151,968
Common Stock, $.25 Par...
Feb 23
2022
SELL
Open market or private sale
$2,977,685
$61.66 p/Share
48,292
Reduced 29.36%
116,168
Common Stock, $.25 Par...
Feb 17
2022
SELL
Payment of exercise price or tax liability
$2,142,036
$60.9 p/Share
35,173
Reduced 17.62%
164,460
Common Stock, $.25 Par...
Feb 17
2022
BUY
Grant, award, or other acquisition
-
83,465
Added 29.48%
199,633
Common Stock, $.25 Par...
Nov 05
2021
SELL
Open market or private sale
$2,095,680
$56.64 p/Share
37,000
Reduced 24.16%
116,167
Common Stock, $.25 Par...
Aug 27
2021
SELL
Open market or private sale
$556,500
$55.65 p/Share
10,000
Reduced 6.48%
144,229
Common Stock, $.25 Par...
Feb 20
2021
SELL
Payment of exercise price or tax liability
$1,739,970
$50.11 p/Share
34,723
Reduced 18.38%
154,229
Common Stock, $.25 Par...
Feb 18
2021
SELL
Payment of exercise price or tax liability
$480,045
$50.13 p/Share
9,576
Reduced 4.82%
188,952
Common Stock, $.25 Par...
Feb 18
2021
BUY
Grant, award, or other acquisition
-
27,866
Added 12.31%
198,528
Common Stock, $.25 Par...
Feb 21
2020
SELL
Payment of exercise price or tax liability
$1,233,202
$59.78 p/Share
20,629
Reduced 10.78%
170,662
Common Stock, $.25 Par...
Feb 20
2020
BUY
Grant, award, or other acquisition
-
76,989
Added 28.7%
191,291
Common Stock, $.25 Par...
Jan 30
2020
SELL
Open market or private sale
$1,902,864
$58.0 p/Share
32,808
Reduced 22.3%
114,302
Common Stock, $.25 Par...
Jan 30
2020
BUY
Exercise of conversion of derivative security
$1,126,955
$34.35 p/Share
32,808
Added 18.23%
147,110
Common Stock, $.25 Par...
Jan 13
2020
SELL
Open market or private sale
$1,400,000
$56.0 p/Share
25,000
Reduced 17.95%
114,302
Common Stock, $.25 Par...
Jan 13
2020
BUY
Exercise of conversion of derivative security
$858,750
$34.35 p/Share
25,000
Added 15.22%
139,302
Common Stock, $.25 Par...
Sep 09
2019
SELL
Open market or private sale
$3,292,200
$54.87 p/Share
60,000
Reduced 34.42%
114,302
Common Stock, $.25 Par...
Sep 09
2019
BUY
Exercise of conversion of derivative security
$2,061,000
$34.35 p/Share
60,000
Added 25.61%
174,302
Common Stock, $.25 Par...
Feb 21
2019
BUY
Grant, award, or other acquisition
-
45,739
Added 28.58%
114,302
Common Stock, $.25 Par...