Mar 14
2022
SELL
Payment of exercise price or tax liability
$95,166
$38.42 p/Share
2,477
Reduced 2.38%
101,501
Common Stock, $.01 par...
Mar 04
2022
SELL
Payment of exercise price or tax liability
$17,427
$40.34 p/Share
432
Reduced 0.41%
103,978
Common Stock, $.01 par...
Mar 03
2022
SELL
Sale (or disposition) back to the issuer
-
411
Reduced 0.41%
99,413
Common Stock, $.01 par...
Mar 03
2022
BUY
Grant, award, or other acquisition
-
4,997
Added 4.57%
104,410
Common Stock, $.01 par...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$38,262
$41.68 p/Share
918
Reduced 0.91%
99,824
Common Stock, $.01 par...
Jan 06
2022
BUY
Grant, award, or other acquisition
$7,156
$46.47 p/Share
154
Added 0.15%
100,490
Common Stock, $.01 par...
Dec 09
2021
BUY
Grant, award, or other acquisition
$4,265
$45.86 p/Share
93
Added 0.09%
99,575
Common Stock, $.01 par...
Nov 03
2021
BUY
Grant, award, or other acquisition
$4,276
$45.98 p/Share
93
Added 0.09%
99,482
Common Stock, $.01 par...
Oct 07
2021
BUY
Grant, award, or other acquisition
$3,771
$44.37 p/Share
85
Added 0.09%
99,389
Common Stock, $.01 par...
Oct 04
2021
BUY
Grant, award, or other acquisition
$3,395
$42.98 p/Share
79
Added 0.08%
99,304
Common Stock, $.01 par...
Sep 28
2021
BUY
Grant, award, or other acquisition
$2,551
$44.75 p/Share
57
Added 0.06%
99,225
Common Stock, $.01 par...
Sep 01
2021
BUY
Grant, award, or other acquisition
$3,413
$49.46 p/Share
69
Added 0.07%
99,004
Common Stock, $.01 par...
Aug 04
2021
BUY
Grant, award, or other acquisition
$5,143
$50.42 p/Share
102
Added 0.1%
98,935
Common Stock, $.01 par...
Jul 08
2021
BUY
Grant, award, or other acquisition
$4,138
$44.49 p/Share
93
Added 0.09%
98,833
Common Stock, $.01 par...
Jun 25
2021
BUY
Grant, award, or other acquisition
$10,978
$47.32 p/Share
232
Added 0.23%
98,740
Common Stock, $.01 par...
Jun 01
2021
BUY
Grant, award, or other acquisition
$3,420
$53.43 p/Share
64
Added 0.06%
98,462
Common Stock, $.01 par...
May 06
2021
BUY
Grant, award, or other acquisition
$3,374
$51.91 p/Share
65
Added 0.07%
98,398
Common Stock, $.01 par...
Apr 06
2021
BUY
Grant, award, or other acquisition
$38,605
$46.4 p/Share
832
Added 0.84%
98,333
Common Stock, $.01 par...
Mar 26
2021
BUY
Grant, award, or other acquisition
$2,614
$45.86 p/Share
57
Added 0.06%
97,501
Common Stock, $.01 par...
Mar 24
2021
SELL
Payment of exercise price or tax liability
$47
$47.01 p/Share
1
Reduced 0.0%
97,444
Common Stock, $.01 par...
Mar 22
2021
SELL
Payment of exercise price or tax liability
$282
$47.01 p/Share
6
Reduced 0.01%
97,811
Common Stock, $.01 par...
Mar 12
2021
SELL
Payment of exercise price or tax liability
$20,326
$46.3 p/Share
439
Reduced 0.45%
97,793
Common Stock, $.01 par...
Mar 12
2021
SELL
Open market or private sale
$470,000
$47.0 p/Share
10,000
Reduced 9.24%
98,232
Common Stock, $.01 par...
Mar 08
2021
SELL
Payment of exercise price or tax liability
$57,728
$43.8 p/Share
1,318
Reduced 1.2%
108,232
Common Stock, $.01 par...
Mar 04
2021
BUY
Grant, award, or other acquisition
$128,358
$10.81 p/Share
11,874
Added 9.78%
109,550
Common Stock, $.01 par...