Nov 02
2024
SELL
Payment of exercise price or tax liability
$113,807
$238.59 p/Share
477
Reduced 12.39%
3,373
Common Stock
Nov 02
2024
BUY
Exercise of conversion of derivative security
-
1,211
Added 23.93%
3,850
Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$162,039
$234.5 p/Share
691
Reduced 20.75%
2,639
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
-
1,811
Added 35.23%
3,330
Common Stock
Dec 01
2023
SELL
Open market or private sale
$903,312
$204.0 p/Share
4,428
Reduced 74.47%
1,518
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$244,547
$181.55 p/Share
1,347
Reduced 18.47%
5,946
Common Stock
Nov 06
2023
BUY
Grant, award, or other acquisition
-
3,423
Added 31.94%
7,293
Common Stock
Nov 02
2023
SELL
Payment of exercise price or tax liability
$82,292
$172.52 p/Share
477
Reduced 10.97%
3,870
Common Stock
Nov 02
2023
BUY
Exercise of conversion of derivative security
-
1,210
Added 21.77%
4,347
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$107,423
$172.43 p/Share
623
Reduced 16.57%
3,137
Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
-
1,811
Added 32.51%
3,760
Common Stock
Oct 27
2023
SELL
Payment of exercise price or tax liability
$40,580
$179.56 p/Share
226
Reduced 10.39%
1,949
Common Stock
Oct 27
2023
BUY
Exercise of conversion of derivative security
-
657
Added 23.2%
2,175
Common Stock
Jul 27
2023
SELL
Open market or private sale
$787,241
$224.03 p/Share
3,514
Reduced 69.83%
1,518
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$98,642
$151.06 p/Share
653
Reduced 11.49%
5,032
Common Stock
Nov 07
2022
BUY
Grant, award, or other acquisition
-
1,748
Added 23.52%
5,685
Common Stock
Nov 02
2022
SELL
Payment of exercise price or tax liability
$68,636
$151.85 p/Share
452
Reduced 10.3%
3,937
Common Stock
Nov 02
2022
BUY
Exercise of conversion of derivative security
-
1,210
Added 21.61%
4,389
Common Stock
Oct 29
2022
SELL
Payment of exercise price or tax liability
$39,279
$151.66 p/Share
259
Reduced 7.53%
3,179
Common Stock
Oct 29
2022
BUY
Exercise of conversion of derivative security
-
692
Added 16.76%
3,438
Common Stock
Oct 27
2022
SELL
Payment of exercise price or tax liability
$36,230
$147.28 p/Share
246
Reduced 8.22%
2,746
Common Stock
Oct 27
2022
BUY
Exercise of conversion of derivative security
-
657
Added 18.0%
2,992
Common Stock
Oct 29
2021
SELL
Payment of exercise price or tax liability
$54,573
$199.9 p/Share
273
Reduced 10.47%
2,335
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
-
692
Added 20.97%
2,608
Common Stock
Oct 27
2021
SELL
Payment of exercise price or tax liability
$50,803
$196.15 p/Share
259
Reduced 11.91%
1,916
Common Stock