Feb 01
2023
SELL
Payment of exercise price or tax liability
$295,035
$134.29 p/Share
2,197
Reduced 12.45%
15,456
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
5,987
Added 25.33%
17,653
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$125,927
$128.76 p/Share
978
Reduced 7.91%
11,386
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
-
1,914
Added 13.41%
12,364
Common Stock
Jun 08
2022
SELL
Payment of exercise price or tax liability
$157,810
$141.28 p/Share
1,117
Reduced 9.77%
10,317
Common Stock
Jun 08
2022
BUY
Exercise of conversion of derivative security
-
2,183
Added 16.53%
11,020
Common Stock
Jun 07
2022
SELL
Payment of exercise price or tax liability
$34,783
$141.97 p/Share
245
Reduced 2.58%
9,251
Common Stock
Jun 07
2022
BUY
Exercise of conversion of derivative security
-
478
Added 4.79%
9,496
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$104,889
$139.48 p/Share
752
Reduced 7.7%
9,019
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
-
1,615
Added 14.18%
9,771
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$61,737
$134.21 p/Share
460
Reduced 5.48%
7,939
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
1,187
Added 12.38%
8,399
Common Stock
Aug 18
2021
SELL
Payment of exercise price or tax liability
$276,799
$140.65 p/Share
1,968
Reduced 21.9%
7,018
Common Stock
Aug 18
2021
BUY
Exercise of conversion of derivative security
-
4,033
Added 30.98%
8,986
Common Stock
Jun 08
2021
SELL
Payment of exercise price or tax liability
$52,355
$149.16 p/Share
351
Reduced 6.71%
4,883
Common Stock
Jun 08
2021
BUY
Exercise of conversion of derivative security
-
1,030
Added 16.92%
5,056
Common Stock
Jun 07
2021
SELL
Payment of exercise price or tax liability
$23,378
$147.96 p/Share
158
Reduced 3.62%
4,204
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
-
463
Added 9.6%
4,362
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$90,606
$144.97 p/Share
625
Reduced 13.82%
3,899
Common Stock
Jun 03
2021
BUY
Exercise of conversion of derivative security
-
1,837
Added 28.88%
4,524
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$36,671
$119.84 p/Share
306
Reduced 10.79%
2,531
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
777
Added 21.5%
2,837
Common Stock