Oct 22
2024
SELL
Payment of exercise price or tax liability
$3,679,391
$893.49 p/Share
4,118
Reduced 6.27%
61,542
Common Stock
Sep 30
2024
-
750
Reduced 1.13%
65,663
Common Stock
Sep 30
2024
SELL
Open market or private sale
$2,234,850
$893.94 p/Share
2,500
Reduced 3.63%
66,413
Common Stock
Sep 16
2024
SELL
Payment of exercise price or tax liability
$651,850
$907.87 p/Share
718
Reduced 1.03%
68,913
Common Stock
Sep 16
2024
BUY
Grant, award, or other acquisition
-
6,737
Added 8.82%
69,632
Common Stock
Mar 11
2024
SELL
Open market or private sale
$1,787,150
$714.86 p/Share
2,500
Reduced 3.82%
62,894
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
-
120
Added 0.18%
65,323
Common Stock
Oct 22
2023
SELL
Payment of exercise price or tax liability
$1,398,359
$552.93 p/Share
2,529
Reduced 3.73%
65,202
Common Stock
Oct 09
2023
-
200
Reduced 0.29%
67,734
Common Stock
Oct 09
2023
SELL
Open market or private sale
$1,384,400
$553.76 p/Share
2,500
Reduced 3.55%
67,934
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$392,233
$556.36 p/Share
705
Reduced 0.99%
70,528
Common Stock
Sep 15
2023
BUY
Grant, award, or other acquisition
-
7,429
Added 9.44%
71,233
Common Stock
Dec 13
2022
-
94
Reduced 0.13%
70,434
Common Stock
Oct 22
2022
SELL
Payment of exercise price or tax liability
$1,268,612
$478.18 p/Share
2,653
Reduced 3.99%
63,804
Common Stock
Sep 12
2022
SELL
Payment of exercise price or tax liability
$357,162
$539.52 p/Share
662
Reduced 1.06%
61,756
Common Stock
Sep 12
2022
BUY
Grant, award, or other acquisition
-
2,388
Added 3.68%
62,418
Common Stock
Dec 13
2021
SELL
Open market or private sale
$1,372,575
$549.03 p/Share
2,500
Reduced 4.0%
60,030
Common Stock
Oct 22
2021
SELL
Payment of exercise price or tax liability
$1,364,032
$481.99 p/Share
2,830
Reduced 4.33%
62,530
Common Stock
Sep 14
2021
SELL
Payment of exercise price or tax liability
$391,941
$458.41 p/Share
855
Reduced 1.29%
65,360
Common Stock
Sep 14
2021
BUY
Grant, award, or other acquisition
-
8,998
Added 11.96%
66,215
Common Stock
Jun 07
2021
SELL
Open market or private sale
$960,775
$384.31 p/Share
2,500
Reduced 4.19%
57,217
Common Stock
Dec 14
2020
-
120
Reduced 0.2%
59,717
Common Stock
Dec 14
2020
SELL
Open market or private sale
$936,600
$374.64 p/Share
2,500
Reduced 4.01%
59,837
Common Stock
Dec 11
2020
BUY
Grant, award, or other acquisition
-
288
Added 0.46%
62,337
Common Stock
Oct 22
2020
SELL
Payment of exercise price or tax liability
$1,060,742
$375.75 p/Share
2,823
Reduced 4.35%
62,049
Common Stock