Feb 20
2025
SELL
Payment of exercise price or tax liability
$204,323
$90.77 p/Share
2,251
Reduced 22.66%
7,681
Common Stock
Feb 20
2025
SELL
Sale (or disposition) back to the issuer
$52,465
$90.77 p/Share
578
Reduced 6.29%
8,606
Common Stock
Feb 20
2025
BUY
Exercise of conversion of derivative security
-
5,896
Added 40.39%
8,703
Common Stock
Feb 20
2025
BUY
Grant, award, or other acquisition
-
27
Added 0.35%
7,693
Common Stock
Oct 22
2024
SELL
Payment of exercise price or tax liability
$34,454
$88.12 p/Share
391
Reduced 7.92%
4,543
Common Stock
Oct 22
2024
BUY
Grant, award, or other acquisition
-
932
Added 16.87%
4,594
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$112,218
$69.1 p/Share
1,624
Reduced 29.43%
3,895
Common Stock
Feb 20
2024
SELL
Sale (or disposition) back to the issuer
$32,891
$69.1 p/Share
476
Reduced 9.45%
4,559
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
530
Added 11.92%
3,917
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
3,670
Added 44.18%
4,637
Common Stock
Oct 17
2023
SELL
Payment of exercise price or tax liability
$36,414
$76.18 p/Share
478
Reduced 21.23%
1,774
Common Stock
Oct 17
2023
BUY
Grant, award, or other acquisition
-
1,140
Added 38.27%
1,839
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$54,147
$75.1 p/Share
721
Reduced 39.92%
1,085
Common Stock
Feb 17
2023
SELL
Sale (or disposition) back to the issuer
$12,616
$37.55 p/Share
336
Reduced 18.63%
1,468
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
1,877
Added 55.6%
1,499
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
31
Added 2.74%
1,099
Common Stock
Feb 18
2022
SELL
Sale (or disposition) back to the issuer
$19,642
$68.92 p/Share
285
Reduced 68.67%
130
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$9,924
$68.92 p/Share
144
Reduced 39.02%
225
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
18
Added 7.14%
234
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
569
Added 65.93%
294
Common Stock
Feb 19
2021
SELL
Sale (or disposition) back to the issuer
$9,151
$76.26 p/Share
120
Reduced 100.0%
0
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$4,499
$76.26 p/Share
59
Reduced 47.58%
65
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
4
Added 5.63%
67
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
-
240
Added 66.67%
120
Common Stock