Nov 29
2024
SELL
Open market or private sale
$1,204,579
$290.26 p/Share
4,150
Reduced 15.82%
22,086
Common Stock
Aug 29
2024
SELL
Open market or private sale
$398,547
$261.0 p/Share
1,527
Reduced 5.5%
26,236
Common Stock
Aug 28
2024
SELL
Open market or private sale
$645,453
$261.0 p/Share
2,473
Reduced 8.18%
27,763
Common Stock
Mar 06
2024
SELL
Open market or private sale
$1,022,680
$255.67 p/Share
4,000
Reduced 11.68%
30,236
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$117,291
$253.33 p/Share
463
Reduced 1.33%
34,236
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$537,998
$242.56 p/Share
2,218
Reduced 6.01%
34,699
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
5,730
Added 13.44%
36,917
Common Stock
Nov 14
2023
SELL
Open market or private sale
$999,604
$220.42 p/Share
4,535
Reduced 12.7%
31,187
Common Stock
Sep 01
2023
-
300
Reduced 0.83%
35,722
Common Stock
May 03
2023
SELL
Open market or private sale
$1,020,000
$170.0 p/Share
6,000
Reduced 14.28%
36,022
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$56,637
$143.75 p/Share
394
Reduced 0.93%
42,022
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$605,131
$130.36 p/Share
4,642
Reduced 9.86%
42,416
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
6,103
Added 11.48%
47,058
Common Stock
Aug 10
2022
SELL
Open market or private sale
$320,328
$148.3 p/Share
2,160
Reduced 13.16%
14,257
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$57,750
$133.68 p/Share
432
Reduced 0.99%
43,115
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$637,891
$133.87 p/Share
4,765
Reduced 9.86%
43,547
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
13,587
Added 21.95%
48,312
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$49,795
$122.95 p/Share
405
Reduced 1.15%
34,725
Common Stock
Feb 10
2021
SELL
Open market or private sale
$359,059
$138.74 p/Share
2,588
Reduced 6.86%
35,130
Common Stock
Jan 31
2021
SELL
Payment of exercise price or tax liability
$420,083
$113.23 p/Share
3,710
Reduced 8.96%
37,718
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
6,325
Added 13.25%
41,428
Common Stock