Aug 30
2024
|
SELL
Open market or private sale
|
$4,682,880
$270.0 p/Share
|
17,344
|
|
Jul 11
2024
|
SELL
Open market or private sale
|
$4,923,250
$250.0 p/Share
|
19,693
|
|
Jun 14
2024
|
SELL
Open market or private sale
|
$3,942,303
$226.4 p/Share
|
17,413
|
|
Mar 26
2024
|
SELL
Payment of exercise price or tax liability
|
$657,586
$261.57 p/Share
|
2,514
|
|
Mar 26
2024
|
BUY
Grant, award, or other acquisition
|
-
|
16,213
|
|
Mar 27
2023
|
SELL
Payment of exercise price or tax liability
|
$887,775
$200.22 p/Share
|
4,434
|
|
Mar 27
2023
|
BUY
Grant, award, or other acquisition
|
-
|
11,264
|
|
Mar 21
2023
|
SELL
Payment of exercise price or tax liability
|
$374,785
$200.42 p/Share
|
1,870
|
|
Mar 21
2023
|
BUY
Grant, award, or other acquisition
|
-
|
4,739
|
|
Mar 25
2022
|
SELL
Payment of exercise price or tax liability
|
$352,385
$213.05 p/Share
|
1,654
|
|
Mar 25
2022
|
BUY
Grant, award, or other acquisition
|
-
|
4,202
|
|
Mar 21
2022
|
SELL
Payment of exercise price or tax liability
|
$742,071
$213.3 p/Share
|
3,479
|
|
Mar 21
2022
|
BUY
Grant, award, or other acquisition
|
-
|
9,989
|
|
Mar 31
2021
|
SELL
Open market or private sale
|
$2,528,349
$274.97 p/Share
|
9,195
|
|
Mar 26
2021
|
SELL
Payment of exercise price or tax liability
|
$1,319,340
$262.19 p/Share
|
5,032
|
|
Mar 26
2021
|
BUY
Grant, award, or other acquisition
|
-
|
14,227
|
|
Mar 23
2021
|
SELL
Open market or private sale
|
$1,823,564
$269.28 p/Share
|
6,772
|
|