Oct 17
2023
SELL
Payment of exercise price or tax liability
$53,935
$76.18 p/Share
708
Reduced 6.81%
9,694
Common Stock
Oct 17
2023
BUY
Grant, award, or other acquisition
-
1,651
Added 14.42%
9,796
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$23,881
$75.1 p/Share
318
Reduced 3.62%
8,462
Common Stock
Feb 17
2023
SELL
Sale (or disposition) back to the issuer
$80,056
$75.1 p/Share
1,066
Reduced 10.94%
8,682
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
1,812
Added 17.22%
8,711
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
31
Added 0.36%
8,477
Common Stock
Oct 19
2022
SELL
Payment of exercise price or tax liability
$45,347
$64.05 p/Share
708
Reduced 8.21%
7,916
Common Stock
Oct 19
2022
BUY
Grant, award, or other acquisition
-
1,589
Added 16.52%
8,031
Common Stock
Feb 18
2022
SELL
Sale (or disposition) back to the issuer
$74,571
$68.92 p/Share
1,082
Reduced 13.77%
6,773
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$16,885
$68.92 p/Share
245
Reduced 3.48%
6,802
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
59
Added 0.86%
6,832
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
1,591
Added 17.89%
7,300
Common Stock
Nov 04
2021
SELL
Payment of exercise price or tax liability
$51,961
$63.6 p/Share
817
Reduced 11.33%
6,395
Common Stock
Nov 04
2021
BUY
Grant, award, or other acquisition
-
1,837
Added 21.97%
6,523
Common Stock
Feb 19
2021
SELL
Sale (or disposition) back to the issuer
$53,153
$76.26 p/Share
697
Reduced 12.47%
4,891
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$23,031
$76.26 p/Share
302
Reduced 5.48%
5,211
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
53
Added 1.0%
5,238
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
-
1,347
Added 20.17%
5,330
Common Stock
Nov 09
2020
SELL
Payment of exercise price or tax liability
$50,566
$87.94 p/Share
575
Reduced 10.76%
4,770
Common Stock
Nov 09
2020
BUY
Grant, award, or other acquisition
-
1,291
Added 21.07%
4,835
Common Stock