Oct 22
2024
SELL
Payment of exercise price or tax liability
$22,118
$88.12 p/Share
251
Reduced 4.53%
5,290
Common Stock
Oct 22
2024
BUY
Grant, award, or other acquisition
-
932
Added 14.9%
5,323
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$35,586
$69.1 p/Share
515
Reduced 10.05%
4,609
Common Stock
Feb 20
2024
SELL
Sale (or disposition) back to the issuer
$21,697
$69.1 p/Share
314
Reduced 6.25%
4,711
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
1,395
Added 22.77%
4,732
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
524
Added 10.18%
4,621
Common Stock
Oct 17
2023
SELL
Payment of exercise price or tax liability
$16,911
$76.18 p/Share
222
Reduced 5.93%
3,519
Common Stock
Oct 17
2023
BUY
Grant, award, or other acquisition
-
825
Added 18.85%
3,551
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$21,028
$75.1 p/Share
280
Reduced 8.76%
2,916
Common Stock
Feb 17
2023
SELL
Sale (or disposition) back to the issuer
$12,166
$75.1 p/Share
162
Reduced 5.09%
3,019
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
43
Added 1.45%
2,930
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
986
Added 24.5%
3,039
Common Stock
Oct 19
2022
SELL
Payment of exercise price or tax liability
$4,676
$64.05 p/Share
73
Reduced 3.04%
2,329
Common Stock
Oct 19
2022
BUY
Grant, award, or other acquisition
-
265
Added 10.17%
2,341
Common Stock
Feb 18
2022
SELL
Sale (or disposition) back to the issuer
$8,339
$68.92 p/Share
121
Reduced 6.37%
1,778
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$12,061
$68.92 p/Share
175
Reduced 7.57%
2,137
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
33
Added 1.51%
2,149
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
622
Added 21.86%
2,223
Common Stock
Nov 04
2021
SELL
Payment of exercise price or tax liability
$5,342
$63.6 p/Share
84
Reduced 4.51%
1,778
Common Stock
Nov 04
2021
BUY
Grant, award, or other acquisition
-
307
Added 14.63%
1,791
Common Stock
Feb 19
2021
SELL
Sale (or disposition) back to the issuer
$14,032
$76.26 p/Share
184
Reduced 11.37%
1,435
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$4,499
$76.26 p/Share
59
Reduced 3.66%
1,555
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
7
Added 0.45%
1,558
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
-
356
Added 18.14%
1,607
Common Stock
Nov 09
2020
SELL
Payment of exercise price or tax liability
$6,859
$87.94 p/Share
78
Reduced 5.16%
1,435
Common Stock