May 13
2024
SELL
Open market or private sale
$194,950
$132.17 p/Share
1,475
Reduced 23.72%
4,743
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$20,733
$132.06 p/Share
157
Reduced 2.46%
6,218
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
-
535
Added 7.74%
6,375
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$9,964
$121.52 p/Share
82
Reduced 1.38%
5,840
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
279
Added 4.5%
5,922
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$9,690
$118.18 p/Share
82
Reduced 1.43%
5,643
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
280
Added 4.66%
5,725
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$53,457
$144.48 p/Share
370
Reduced 6.36%
5,445
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
1,072
Added 16.0%
5,630
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$121,814
$254.31 p/Share
479
Reduced 9.17%
4,743
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
1,072
Added 17.94%
4,903
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
535
Added 11.42%
4,150
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$30,690
$249.52 p/Share
123
Reduced 3.29%
3,615
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
413
Added 9.95%
3,738
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$52,480
$216.86 p/Share
242
Reduced 6.78%
3,325
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
690
Added 16.78%
3,422
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$23,610
$191.95 p/Share
123
Reduced 4.1%
2,877
Common Stock
Feb 26
2022
BUY
Exercise of conversion of derivative security
-
413
Added 12.1%
3,000
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$37,761
$184.2 p/Share
205
Reduced 7.34%
2,587
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
690
Added 20.54%
2,669
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$14,014
$182.0 p/Share
77
Reduced 3.53%
2,102
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
264
Added 10.81%
2,179
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$43,247
$233.77 p/Share
185
Reduced 8.81%
1,915
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
528
Added 20.09%
2,100
Common Stock
Nov 12
2021
SELL
Open market or private sale
$146,421
$271.15 p/Share
540
Reduced 25.57%
1,572
Common Stock