Mar 04
2022
SELL
Sale (or disposition) back to the issuer
-
1,209,427
Reduced 100.0%
0
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
906,000
Added 50.0%
906,000
Common Stock
Dec 09
2021
SELL
Open market or private sale
$3,977,405
$54.86 p/Share
72,501
Reduced 19.29%
303,427
Common Stock
Dec 08
2021
SELL
Open market or private sale
$18,004,339
$54.86 p/Share
328,187
Reduced 46.61%
375,928
Common Stock
Dec 06
2021
SELL
Open market or private sale
$27,113,776
$55.03 p/Share
492,709
Reduced 41.17%
704,115
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$530,434
$55.07 p/Share
9,632
Reduced 0.8%
1,196,824
Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
-
21,719
Added 1.77%
1,206,456
Common Stock
Nov 16
2021
BUY
Grant, award, or other acquisition
-
163,327
Added 12.12%
1,184,737
Common Stock
Nov 06
2021
SELL
Payment of exercise price or tax liability
$15,526,652
$55.14 p/Share
281,586
Reduced 21.61%
1,021,410
Common Stock
Nov 06
2021
BUY
Grant, award, or other acquisition
-
544,228
Added 30.12%
1,262,770
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$1,671,762
$55.11 p/Share
30,335
Reduced 3.84%
758,768
Common Stock
Nov 03
2021
SELL
Payment of exercise price or tax liability
$877,625
$55.2 p/Share
15,899
Reduced 1.98%
789,103
Common Stock
May 17
2021
SELL
Open market or private sale
$1,094,511
$52.55 p/Share
20,828
Reduced 2.52%
805,002
Common Stock
May 14
2021
SELL
Open market or private sale
$8,908,746
$52.59 p/Share
169,400
Reduced 17.02%
825,830
Common Stock
Apr 23
2021
SELL
Payment of exercise price or tax liability
$20,889,429
$53.09 p/Share
393,472
Reduced 28.33%
995,230
Common Stock
Apr 23
2021
BUY
Grant, award, or other acquisition
-
765,932
Added 36.51%
1,332,089
Common Stock
Dec 04
2020
SELL
Payment of exercise price or tax liability
$541,565
$42.06 p/Share
12,876
Reduced 2.03%
622,770
Common Stock
Nov 24
2020
SELL
Open market or private sale
$4,914,810
$41.67 p/Share
117,946
Reduced 15.65%
635,646
Common Stock
Nov 20
2020
BUY
Grant, award, or other acquisition
-
29,034
Added 3.71%
753,592
Common Stock
Nov 09
2020
SELL
Open market or private sale
$1,496,904
$33.81 p/Share
44,274
Reduced 5.76%
724,558
Common Stock
Nov 06
2020
SELL
Payment of exercise price or tax liability
$1,386,590
$34.47 p/Share
40,226
Reduced 4.97%
768,832
Common Stock
Nov 05
2020
SELL
Payment of exercise price or tax liability
$1,040,794
$34.31 p/Share
30,335
Reduced 3.61%
809,058
Common Stock
Nov 03
2020
BUY
Grant, award, or other acquisition
-
107,548
Added 11.36%
839,393
Common Stock