Jan 26
2023
SELL
Open market or private sale
$2,148,200
$200.0 p/Share
10,741
Reduced 1.96%
536,960
Common
Dec 14
2022
SELL
Payment of exercise price or tax liability
$2,044,881
$176.74 p/Share
11,570
Reduced 2.07%
547,701
Common
Sep 21
2022
SELL
Payment of exercise price or tax liability
$1,578,059
$132.61 p/Share
11,900
Reduced 2.08%
559,271
Common
Jun 15
2022
SELL
Payment of exercise price or tax liability
$1,965,556
$165.27 p/Share
11,893
Reduced 2.04%
571,067
Common
Mar 16
2022
SELL
Payment of exercise price or tax liability
$5,968,940
$244.96 p/Share
24,367
Reduced 4.01%
582,960
Common
Mar 10
2022
BUY
Grant, award, or other acquisition
-
17,545
Added 2.81%
607,327
Common
Mar 03
2022
BUY
Grant, award, or other acquisition
-
67,800
Added 10.31%
589,782
Common
Dec 15
2021
-
76,768
Reduced 12.82%
521,906
Common
Dec 08
2021
SELL
Payment of exercise price or tax liability
$3,344,594
$318.26 p/Share
10,509
Reduced 1.73%
598,674
Common
Sep 15
2021
SELL
Payment of exercise price or tax liability
$2,458,627
$223.41 p/Share
11,005
Reduced 1.77%
609,183
Common
Jun 16
2021
SELL
Payment of exercise price or tax liability
$1,960,552
$712.41 p/Share
2,752
Reduced 1.74%
155,021
Common
Mar 17
2021
SELL
Payment of exercise price or tax liability
$4,603,799
$533.65 p/Share
8,627
Reduced 5.18%
157,773
Common
Mar 16
2021
BUY
Grant, award, or other acquisition
-
6,163
Added 3.57%
166,400
Common
Mar 02
2021
BUY
Grant, award, or other acquisition
-
28,968
Added 15.31%
160,237
Common
Dec 09
2020
SELL
Payment of exercise price or tax liability
$1,324,109
$517.23 p/Share
2,560
Reduced 1.91%
131,202
Common
Sep 16
2020
SELL
Payment of exercise price or tax liability
$1,461,193
$500.58 p/Share
2,919
Reduced 2.14%
133,670
Common
Jun 17
2020
SELL
Payment of exercise price or tax liability
$1,077,656
$369.44 p/Share
2,917
Reduced 2.09%
136,589
Common
Mar 18
2020
SELL
Payment of exercise price or tax liability
$2,901,543
$202.82 p/Share
14,306
Reduced 9.3%
139,506
Common
Mar 09
2020
BUY
Grant, award, or other acquisition
-
10,534
Added 6.41%
153,812
Common
Mar 02
2020
SELL
Open market or private sale
$542,540
$271.27 p/Share
2,000
Reduced 1.38%
143,278
Common
Feb 24
2020
SELL
Open market or private sale
$1,101,080
$275.27 p/Share
4,000
Reduced 2.68%
145,211
Common
Feb 18
2020
SELL
Sale (or disposition) back to the issuer
-
12,978
Reduced 8.0%
149,211
Common
Jan 21
2020
SELL
Open market or private sale
$1,490,880
$248.48 p/Share
6,000
Reduced 3.57%
162,189
Common
Jan 06
2020
SELL
Open market or private sale
$469,760
$234.88 p/Share
2,000
Reduced 1.18%
168,189
Common
Dec 23
2019
SELL
Open market or private sale
$5,758,800
$239.95 p/Share
24,000
Reduced 12.36%
170,189
Common