Feb 26
2025
SELL
Sale (or disposition) back to the issuer
$52
$52.61 p/Share
1
Reduced 0.01%
15,133
Common Stock
Feb 26
2025
SELL
Payment of exercise price or tax liability
$123,738
$52.61 p/Share
2,352
Reduced 13.45%
15,134
Common Stock
Feb 26
2025
BUY
Grant, award, or other acquisition
-
6,569
Added 27.31%
17,486
Common Stock
Jan 02
2025
SELL
Sale (or disposition) back to the issuer
$0
$80.01 p/Share
0
Reduced 0.0%
10,860
Common Stock
Jan 02
2025
SELL
Payment of exercise price or tax liability
$75,129
$80.01 p/Share
939
Reduced 7.96%
10,861
Common Stock
Jan 02
2025
BUY
Exercise of conversion of derivative security
-
2,340
Added 16.55%
11,800
Common Stock
Feb 21
2024
SELL
Sale (or disposition) back to the issuer
$0
$67.95 p/Share
0
Reduced 0.0%
9,230
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$62,106
$67.95 p/Share
914
Reduced 9.01%
9,231
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
2,553
Added 20.11%
10,145
Common Stock
Jan 02
2024
SELL
Sale (or disposition) back to the issuer
$72
$72.34 p/Share
1
Reduced 0.01%
7,516
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$52,518
$72.34 p/Share
726
Reduced 8.81%
7,517
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
-
1,770
Added 17.68%
8,243
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$12,975
$66.2 p/Share
196
Reduced 3.05%
6,236
Common Stock
Feb 22
2023
SELL
Sale (or disposition) back to the issuer
$0
$66.2 p/Share
0
Reduced 0.0%
6,236
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
568
Added 8.11%
6,432
Common Stock
Jan 03
2023
SELL
Sale (or disposition) back to the issuer
$0
$64.28 p/Share
0
Reduced 0.0%
5,771
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$27,833
$64.28 p/Share
433
Reduced 6.98%
5,772
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
1,060
Added 14.59%
6,205
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$18,237
$59.02 p/Share
309
Reduced 5.88%
4,944
Common Stock
Feb 23
2022
SELL
Sale (or disposition) back to the issuer
$118
$59.02 p/Share
2
Reduced 0.04%
4,942
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
863
Added 14.11%
5,253
Common Stock
Jan 03
2022
SELL
Sale (or disposition) back to the issuer
$68
$67.51 p/Share
1
Reduced 0.02%
4,348
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$26,126
$67.51 p/Share
387
Reduced 8.17%
4,349
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
-
940
Added 16.56%
4,736
Common Stock