Aug 09
2024
SELL
Open market or private sale
$232,292
$150.06 p/Share
1,548
Reduced 71.93%
604
Common Stock
May 17
2024
SELL
Open market or private sale
$154,650
$150.0 p/Share
1,031
Reduced 32.39%
2,152
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$54,915
$164.91 p/Share
333
Reduced 9.47%
3,183
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
1,084
Added 23.57%
3,516
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$16,013
$158.55 p/Share
101
Reduced 3.99%
2,432
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
293
Added 10.37%
2,533
Common Stock
Aug 17
2023
-
200
Reduced 8.2%
2,240
Common Stock
Aug 16
2023
SELL
Open market or private sale
$131,570
$131.57 p/Share
1,000
Reduced 29.07%
2,440
Common Stock
Mar 01
2023
SELL
Open market or private sale
$263,472
$109.78 p/Share
2,400
Reduced 41.1%
3,440
Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$956
$119.61 p/Share
8
Reduced 0.14%
5,840
Common Stock
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
402
Added 6.43%
5,848
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$6,895
$116.87 p/Share
59
Reduced 1.07%
5,446
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
802
Added 12.72%
5,505
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$2,679
$116.49 p/Share
23
Reduced 0.49%
4,703
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
293
Added 5.84%
4,726
Common Stock
Nov 07
2022
-
500
Reduced 10.14%
4,433
Common Stock
Mar 04
2022
SELL
Open market or private sale
$139,027
$106.29 p/Share
1,308
Reduced 20.96%
4,933
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$13,220
$111.09 p/Share
119
Reduced 1.87%
6,241
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
402
Added 5.94%
6,360
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$26,274
$110.86 p/Share
237
Reduced 3.83%
5,958
Common Stock
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
802
Added 11.46%
6,195
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$29,590
$108.39 p/Share
273
Reduced 4.82%
5,393
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
881
Added 13.46%
5,666
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$25,485
$104.02 p/Share
245
Reduced 4.87%
4,785
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
705
Added 12.29%
5,030
Common Stock