Dec 01
2024
SELL
Payment of exercise price or tax liability
$233,541
$321.24 p/Share
727
Reduced 7.86%
8,518
Common Stock
Nov 06
2024
SELL
Open market or private sale
$2,015,728
$318.34 p/Share
6,332
Reduced 40.65%
9,245
Common Stock
Mar 06
2024
SELL
Open market or private sale
$968,850
$322.95 p/Share
3,000
Reduced 16.15%
15,577
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
1,139
Added 5.78%
18,577
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$1,648,471
$326.43 p/Share
5,050
Reduced 22.35%
17,550
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
10,184
Added 31.06%
22,600
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$469,405
$278.91 p/Share
1,683
Reduced 11.94%
12,416
Common Stock
Nov 22
2023
-
37
Reduced 0.26%
14,099
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
1,129
Added 7.4%
14,136
Common Stock
Feb 27
2023
SELL
Open market or private sale
$404,325
$246.54 p/Share
1,640
Reduced 11.18%
13,028
Common Stock
Feb 27
2023
-
21
Reduced 0.16%
13,007
Common Stock
Feb 17
2023
SELL
Grant, award, or other acquisition
-
4,830
Reduced 22.67%
16,476
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$448,203
$247.9 p/Share
1,808
Reduced 10.97%
14,668
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$252,981
$211.17 p/Share
1,198
Reduced 9.33%
11,646
Common Stock
Aug 16
2022
-
26
Reduced 0.2%
12,844
Common Stock
Aug 16
2022
SELL
Open market or private sale
$198,390
$198.39 p/Share
1,000
Reduced 7.21%
12,870
Common Stock
Mar 22
2022
BUY
Grant, award, or other acquisition
-
1,434
Added 9.37%
13,870
Common Stock
Feb 22
2022
SELL
Open market or private sale
$799,222
$176.04 p/Share
4,540
Reduced 26.74%
12,436
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
4,540
Added 21.1%
16,976
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$168,292
$149.46 p/Share
1,126
Reduced 8.3%
12,436
Common Stock
Mar 23
2021
BUY
Grant, award, or other acquisition
-
3,394
Added 20.02%
13,562
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$174,197
$131.37 p/Share
1,326
Reduced 11.54%
10,168
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
3,717
Added 24.44%
11,494
Common Stock
Dec 03
2020
SELL
Open market or private sale
$272,590
$119.82 p/Share
2,275
Reduced 22.63%
7,777
Common Stock