Mar 04
2022
SELL
Sale (or disposition) back to the issuer
-
348,317
Reduced 100.0%
0
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
228,669
Added 50.0%
228,669
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$155,297
$55.07 p/Share
2,820
Reduced 2.3%
119,648
Common Stock
Nov 19
2021
SELL
Open market or private sale
$4,660,186
$55.3 p/Share
84,271
Reduced 40.76%
122,468
Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
-
7,167
Added 3.35%
206,739
Common Stock
Nov 18
2021
SELL
Open market or private sale
$1,043,603
$55.39 p/Share
18,841
Reduced 8.63%
199,572
Common Stock
Nov 16
2021
SELL
Open market or private sale
$2,162,341
$55.02 p/Share
39,301
Reduced 15.25%
218,413
Common Stock
Nov 16
2021
BUY
Grant, award, or other acquisition
-
56,257
Added 17.92%
257,714
Common Stock
Nov 06
2021
SELL
Payment of exercise price or tax liability
$4,206,575
$55.14 p/Share
76,289
Reduced 27.47%
201,457
Common Stock
Nov 06
2021
BUY
Grant, award, or other acquisition
-
149,662
Added 35.93%
266,848
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$569,893
$55.11 p/Share
10,341
Reduced 7.47%
128,084
Common Stock
Nov 03
2021
SELL
Payment of exercise price or tax liability
$218,537
$55.2 p/Share
3,959
Reduced 2.78%
138,425
Common Stock
May 14
2021
SELL
Open market or private sale
$2,682,385
$52.78 p/Share
50,822
Reduced 26.3%
142,384
Common Stock
Dec 04
2020
SELL
Payment of exercise price or tax liability
$169,207
$42.06 p/Share
4,023
Reduced 2.04%
193,206
Common Stock
Nov 25
2020
SELL
Open market or private sale
$2,500,561
$42.01 p/Share
59,523
Reduced 23.18%
197,229
Common Stock
Nov 20
2020
BUY
Grant, award, or other acquisition
-
9,073
Added 3.41%
256,752
Common Stock
Nov 08
2020
SELL
Payment of exercise price or tax liability
$569,935
$34.35 p/Share
16,592
Reduced 6.28%
247,679
Common Stock
Nov 08
2020
BUY
Grant, award, or other acquisition
-
37,414
Added 12.4%
264,271
Common Stock
Nov 06
2020
SELL
Payment of exercise price or tax liability
$1,504,478
$34.47 p/Share
43,646
Reduced 16.14%
226,857
Common Stock
Nov 05
2020
SELL
Payment of exercise price or tax liability
$252,899
$34.31 p/Share
7,371
Reduced 2.65%
270,503
Common Stock
Nov 03
2020
BUY
Grant, award, or other acquisition
-
43,318
Added 13.49%
277,874
Common Stock