Jun 10
2022
SELL
Payment of exercise price or tax liability
$17,007
$60.74 p/Share
280
Reduced 0.83%
33,426
Common Stock
Jun 10
2022
BUY
Exercise of conversion of derivative security
-
782
Added 2.27%
33,706
Common Stock
Mar 11
2022
SELL
Open market or private sale
$211,644
$58.24 p/Share
3,634
Reduced 10.04%
32,576
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$120,995
$57.92 p/Share
2,089
Reduced 5.45%
36,210
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
-
5,723
Added 13.0%
38,299
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
$18,141
$52.13 p/Share
348
Added 1.05%
32,924
Common Stock
Feb 09
2022
SELL
Open market or private sale
$108,038
$63.89 p/Share
1,691
Reduced 4.93%
32,576
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$66,200
$63.9 p/Share
1,036
Reduced 2.93%
34,267
Common Stock
Feb 06
2022
BUY
Exercise of conversion of derivative security
-
2,727
Added 7.17%
35,303
Common Stock
Feb 01
2022
SELL
Open market or private sale
$963,741
$68.54 p/Share
14,061
Reduced 30.15%
32,576
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$382,559
$67.34 p/Share
5,681
Reduced 10.86%
46,637
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
35,004
Added 40.09%
52,318
Common Stock
Aug 15
2021
BUY
Grant, award, or other acquisition
$1,763
$55.08 p/Share
32
Added 0.11%
29,198
Common Stock
Mar 11
2021
SELL
Open market or private sale
$94,153
$63.36 p/Share
1,486
Reduced 4.85%
29,166
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$70,748
$63.91 p/Share
1,107
Reduced 3.49%
30,652
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
-
2,593
Added 7.55%
31,759
Common Stock
Feb 15
2021
BUY
Grant, award, or other acquisition
$18,991
$56.86 p/Share
334
Added 1.13%
29,166
Common Stock
Feb 10
2021
SELL
Open market or private sale
$133,135
$67.41 p/Share
1,975
Reduced 6.41%
28,832
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$51,550
$68.46 p/Share
753
Reduced 2.39%
30,807
Common Stock
Feb 06
2021
BUY
Exercise of conversion of derivative security
-
2,728
Added 7.96%
31,560
Common Stock
Feb 01
2021
SELL
Open market or private sale
$640,635
$65.97 p/Share
9,711
Reduced 25.2%
28,832
Common Stock
Jan 26
2021
SELL
Payment of exercise price or tax liability
$249,191
$66.7 p/Share
3,736
Reduced 8.84%
38,543
Common Stock
Jan 26
2021
BUY
Grant, award, or other acquisition
-
27,635
Added 39.53%
42,279
Common Stock