Mar 01
2023
SELL
Payment of exercise price or tax liability
$155,083
$71.27 p/Share
2,176
Reduced 3.98%
52,503
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$1,233,756
$71.73 p/Share
17,200
Reduced 23.93%
54,679
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
34,756
Added 32.59%
71,879
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$145,119
$64.44 p/Share
2,252
Reduced 5.72%
37,123
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$865,379
$68.96 p/Share
12,549
Reduced 24.17%
39,375
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
30,204
Added 36.78%
51,924
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$41,331
$58.96 p/Share
701
Reduced 3.13%
21,720
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$62,769
$59.44 p/Share
1,056
Reduced 4.5%
22,421
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$135,075
$57.43 p/Share
2,352
Reduced 9.11%
23,477
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
10,006
Added 27.92%
25,829
Common Stock
Mar 02
2020
SELL
Payment of exercise price or tax liability
$73,568
$44.56 p/Share
1,651
Reduced 18.98%
7,047
Common Stock
Mar 02
2020
BUY
Exercise of conversion of derivative security
-
4,316
Added 36.34%
7,561
Common Stock
Feb 25
2020
SELL
Payment of exercise price or tax liability
$58,000
$47.58 p/Share
1,219
Reduced 21.76%
4,382
Common Stock
Feb 25
2020
BUY
Grant, award, or other acquisition
-
3,122
Added 35.79%
5,601
Common Stock
Mar 04
2019
SELL
Payment of exercise price or tax liability
$31,779
$45.66 p/Share
696
Reduced 21.92%
2,479
Common Stock
Mar 04
2019
BUY
Exercise of conversion of derivative security
-
1,831
Added 36.58%
3,175
Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$19,859
$45.55 p/Share
436
Reduced 24.49%
1,344
Common Stock
Mar 01
2019
BUY
Exercise of conversion of derivative security
-
1,138
Added 39.0%
1,780
Common Stock
Mar 02
2018
SELL
Payment of exercise price or tax liability
$22,568
$45.5 p/Share
496
Reduced 43.59%
642
Common Stock
Mar 02
2018
BUY
Exercise of conversion of derivative security
-
1,138
Added 50.0%
1,138
Common Stock