Nov 05
2024
-
3,500
Reduced 1.62%
212,019
Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$1,205,589
$168.85 p/Share
7,140
Reduced 3.46%
198,937
Common Stock
Jun 01
2024
BUY
Grant, award, or other acquisition
-
16,582
Added 7.14%
215,519
Common Stock
Mar 22
2024
SELL
Open market or private sale
$6,457,519
$195.28 p/Share
33,068
Reduced 13.83%
206,077
Common Stock
Mar 22
2024
BUY
Exercise of conversion of derivative security
$1,404,067
$42.46 p/Share
33,068
Added 12.15%
239,145
Common Stock
Mar 10
2024
BUY
Grant, award, or other acquisition
$1,136,289
$185.82 p/Share
6,115
Added 2.88%
206,077
Common Stock
Feb 19
2024
BUY
Grant, award, or other acquisition
-
14,941
Added 6.95%
199,961
Common Stock
Dec 19
2023
SELL
Open market or private sale
$751,050
$176.51 p/Share
4,255
Reduced 2.25%
185,020
Common Stock
Dec 19
2023
-
5,665
Reduced 2.91%
189,275
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$933,796
$132.06 p/Share
7,071
Reduced 3.91%
173,893
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
$2,799,882
$133.03 p/Share
21,047
Added 9.74%
194,940
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$454,537
$167.85 p/Share
2,708
Added 1.47%
180,964
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$1,639,998
$175.89 p/Share
9,324
Reduced 4.97%
178,256
Common Stock
Feb 20
2023
BUY
Grant, award, or other acquisition
-
14,952
Added 7.38%
187,580
Common Stock
Feb 03
2023
SELL
Open market or private sale
$8,034,538
$177.14 p/Share
45,357
Reduced 20.81%
172,628
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$2,580,813
$56.9 p/Share
45,357
Added 17.22%
217,985
Common Stock
Oct 25
2022
-
7,407
Reduced 4.11%
172,628
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$1,666,082
$132.46 p/Share
12,578
Reduced 7.35%
158,614
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
21,421
Added 10.63%
180,035
Common Stock
Mar 24
2022
-
4,905
Reduced 2.79%
171,192
Common Stock
Mar 24
2022
SELL
Open market or private sale
$450,202
$152.87 p/Share
2,945
Reduced 1.64%
176,097
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
$824,913
$130.01 p/Share
6,345
Added 3.42%
179,042
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
14,978
Added 7.98%
172,697
Common Stock
Aug 03
2021
-
1,951
Reduced 0.94%
205,300
Common Stock
Aug 03
2021
SELL
Open market or private sale
$5,003,142
$105.15 p/Share
47,581
Reduced 23.18%
157,719
Common Stock