Nov 12
2024
SELL
Open market or private sale
$1,024,682
$214.1 p/Share
4,786
Reduced 63.2%
2,787
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
$594,392
$132.47 p/Share
4,487
Added 37.21%
7,573
Common Stock
Aug 09
2024
SELL
Open market or private sale
$778,872
$162.57 p/Share
4,791
Reduced 60.82%
3,086
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$125,447
$138.31 p/Share
907
Reduced 10.33%
7,877
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
2,411
Added 21.54%
8,784
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$64,492
$138.1 p/Share
467
Reduced 6.83%
6,373
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
1,383
Added 16.82%
6,840
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$26,696
$142.76 p/Share
187
Reduced 3.31%
5,457
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
-
554
Added 8.94%
5,644
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$46,751
$159.02 p/Share
294
Reduced 5.46%
5,090
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
722
Added 11.82%
5,384
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$27,192
$159.02 p/Share
171
Reduced 3.54%
4,662
Common Stock
Feb 03
2023
BUY
Grant, award, or other acquisition
-
506
Added 9.48%
4,833
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$23,244
$156.0 p/Share
149
Reduced 3.33%
4,327
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
442
Added 8.99%
4,476
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$28,981
$154.98 p/Share
187
Reduced 4.43%
4,034
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
554
Added 11.6%
4,221
Common Stock
Aug 19
2022
SELL
Open market or private sale
$198,272
$188.83 p/Share
1,050
Reduced 22.26%
3,667
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$59,977
$182.3 p/Share
329
Reduced 6.52%
4,717
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
843
Added 14.31%
5,046
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$30,021
$175.56 p/Share
171
Reduced 3.91%
4,203
Common Stock
Feb 04
2022
BUY
Grant, award, or other acquisition
-
506
Added 10.37%
4,374
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$31,335
$169.38 p/Share
185
Reduced 4.56%
3,868
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
548
Added 11.91%
4,053
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$32,177
$172.07 p/Share
187
Reduced 5.07%
3,505
Common Stock