Aug 18
2022
SELL
Payment of exercise price or tax liability
$284,533
$35.62 p/Share
7,988
Reduced 2.66%
292,584
Common Stock $.01 Par ...
Aug 18
2022
BUY
Exercise of conversion of derivative security
-
20,299
Added 6.33%
300,572
Common Stock $.01 Par ...
Aug 04
2022
SELL
Open market or private sale
$360,000
$36.0 p/Share
10,000
Reduced 3.45%
280,273
Common Stock $.01 Par ...
Apr 21
2022
SELL
Open market or private sale
$35,135
$44.14 p/Share
796
Reduced 0.27%
290,273
Common Stock $.01 Par ...
Apr 20
2022
SELL
Open market or private sale
$4,400
$44.0 p/Share
100
Reduced 0.03%
291,069
Common Stock $.01 Par ...
Apr 04
2022
SELL
Open market or private sale
$722,923
$42.44 p/Share
17,034
Reduced 5.53%
291,169
Common Stock $.01 Par ...
Apr 01
2022
SELL
Payment of exercise price or tax liability
$145,959
$41.87 p/Share
3,486
Reduced 1.07%
321,169
Common Stock $.01 Par ...
Apr 01
2022
SELL
Open market or private sale
$542,627
$41.85 p/Share
12,966
Reduced 4.04%
308,203
Common Stock $.01 Par ...
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
8,855
Added 2.66%
324,655
Common Stock $.01 Par ...
Feb 27
2022
SELL
Payment of exercise price or tax liability
$68,718
$45.12 p/Share
1,523
Reduced 0.48%
315,800
Common Stock $.01 Par ...
Feb 27
2022
BUY
Exercise of conversion of derivative security
-
4,111
Added 1.28%
317,323
Common Stock $.01 Par ...
Feb 21
2022
SELL
Payment of exercise price or tax liability
$44,997
$43.56 p/Share
1,033
Reduced 0.33%
313,212
Common Stock $.01 Par ...
Feb 21
2022
BUY
Exercise of conversion of derivative security
-
2,790
Added 0.88%
314,245
Common Stock $.01 Par ...
Jan 03
2022
SELL
Open market or private sale
$1,800,400
$45.01 p/Share
40,000
Reduced 11.38%
311,455
Common Stock $.01 Par ...
Nov 14
2021
SELL
Payment of exercise price or tax liability
$142,304
$45.09 p/Share
3,156
Reduced 0.89%
351,455
Common Stock $.01 Par ...
Nov 14
2021
BUY
Exercise of conversion of derivative security
-
8,019
Added 2.21%
354,611
Common Stock $.01 Par ...
Oct 19
2021
SELL
Payment of exercise price or tax liability
$1,765,172
$47.47 p/Share
37,185
Reduced 9.69%
346,592
Common Stock $.01 Par ...
Oct 19
2021
BUY
Exercise of conversion of derivative security
-
10,713
Added 3.45%
299,999
Common Stock $.01 Par ...
Oct 19
2021
BUY
Grant, award, or other acquisition
-
83,778
Added 18.81%
361,619
Common Stock $.01 Par ...
Oct 01
2021
SELL
Open market or private sale
$1,766,000
$44.15 p/Share
40,000
Reduced 12.15%
289,286
Common Stock $.01 Par ...
Sep 23
2021
SELL
Open market or private sale
$440,000
$44.0 p/Share
10,000
Reduced 2.95%
329,286
Common Stock $.01 Par ...
Aug 25
2021
SELL
Open market or private sale
$840,000
$42.0 p/Share
20,000
Reduced 5.57%
339,286
Common Stock $.01 Par ...
Aug 24
2021
SELL
Open market or private sale
$400,000
$40.0 p/Share
10,000
Reduced 2.71%
359,286
Common Stock $.01 Par ...
Aug 18
2021
SELL
Payment of exercise price or tax liability
$308,579
$38.64 p/Share
7,986
Reduced 2.12%
369,286
Common Stock $.01 Par ...
Aug 18
2021
BUY
Exercise of conversion of derivative security
-
20,292
Added 5.1%
377,272
Common Stock $.01 Par ...