Aug 28
2023
SELL
Open market or private sale
$649,529
$127.01 p/Share
5,114
Reduced 11.62%
38,912
Common Stock
Aug 18
2023
SELL
Payment of exercise price or tax liability
$622,252
$123.61 p/Share
5,034
Reduced 10.26%
44,026
Common Stock
Aug 04
2023
SELL
Open market or private sale
$1,577,354
$137.58 p/Share
11,465
Reduced 18.94%
49,060
Common Stock
May 19
2023
SELL
Payment of exercise price or tax liability
$491,029
$94.94 p/Share
5,172
Reduced 7.87%
60,525
Common Stock
Mar 03
2023
SELL
Open market or private sale
$1,942,811
$132.96 p/Share
14,612
Reduced 18.19%
65,697
Common Stock
Mar 02
2023
SELL
Open market or private sale
$3,262,948
$130.79 p/Share
24,948
Reduced 23.7%
80,309
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
11,607
Added 9.93%
105,257
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$458,892
$121.4 p/Share
3,780
Reduced 3.88%
93,650
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
412
Added 0.42%
97,430
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$493,223
$105.12 p/Share
4,692
Reduced 4.61%
97,018
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$609,950
$122.21 p/Share
4,991
Reduced 4.68%
101,710
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
648
Added 0.6%
106,701
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$929,850
$198.22 p/Share
4,691
Reduced 4.24%
106,053
Common Stock
Feb 23
2022
SELL
Open market or private sale
$18,597
$187.85 p/Share
99
Reduced 0.09%
110,744
Common Stock
Feb 22
2022
SELL
Open market or private sale
$785,249
$182.15 p/Share
4,311
Reduced 3.74%
110,843
Common Stock
Feb 06
2022
BUY
Grant, award, or other acquisition
-
26,557
Added 18.74%
115,154
Common Stock
Dec 17
2021
BUY
Grant, award, or other acquisition
-
4,914
Added 5.25%
88,597
Common Stock
Nov 23
2021
SELL
Open market or private sale
$66,845
$278.52 p/Share
240
Reduced 0.29%
83,683
Common Stock
Nov 22
2021
SELL
Open market or private sale
$1,238,412
$255.29 p/Share
4,851
Reduced 5.46%
83,923
Common Stock
Aug 24
2021
SELL
Open market or private sale
$44,315
$203.28 p/Share
218
Reduced 0.24%
88,774
Common Stock
Aug 23
2021
SELL
Open market or private sale
$992,858
$203.08 p/Share
4,889
Reduced 5.21%
88,992
Common Stock
Jul 22
2021
BUY
Grant, award, or other acquisition
-
951
Added 1.0%
93,881
Common Stock
May 21
2021
SELL
Open market or private sale
$411,090
$88.75 p/Share
4,632
Reduced 4.75%
92,930
Common Stock
Feb 23
2021
SELL
Open market or private sale
$184,232
$110.65 p/Share
1,665
Reduced 1.68%
97,562
Common Stock
Feb 22
2021
SELL
Open market or private sale
$278,345
$113.61 p/Share
2,450
Reduced 2.41%
99,227
Common Stock