Nov 06
2024
-
9,000
Reduced 5.23%
163,136
Common Stock
Nov 06
2024
SELL
Open market or private sale
$1,860,210
$169.11 p/Share
11,000
Reduced 6.01%
172,136
Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$3,059,899
$168.85 p/Share
18,122
Reduced 11.34%
141,680
Common Stock
Jun 01
2024
BUY
Grant, award, or other acquisition
-
41,456
Added 18.46%
183,136
Common Stock
Mar 10
2024
BUY
Grant, award, or other acquisition
$702,957
$185.82 p/Share
3,783
Added 2.31%
159,802
Common Stock
Feb 19
2024
BUY
Grant, award, or other acquisition
-
31,960
Added 17.0%
156,018
Common Stock
Feb 06
2024
SELL
Open market or private sale
$3,007,620
$182.28 p/Share
16,500
Reduced 11.74%
124,058
Common Stock
Dec 18
2023
SELL
Open market or private sale
$2,646,450
$176.43 p/Share
15,000
Reduced 9.64%
140,558
Common Stock
Jul 27
2023
SELL
Open market or private sale
$4,601,510
$168.19 p/Share
27,359
Reduced 14.96%
155,558
Common Stock
Jul 27
2023
BUY
Exercise of conversion of derivative security
$318,450
$42.46 p/Share
7,500
Added 3.94%
182,917
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$2,098,961
$132.06 p/Share
15,894
Reduced 11.46%
122,798
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
$6,999,905
$133.03 p/Share
52,619
Added 23.07%
175,417
Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
$3,747,266
$155.07 p/Share
24,165
Reduced 14.84%
138,692
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$682,478
$167.85 p/Share
4,066
Added 2.44%
162,857
Common Stock
Feb 20
2023
BUY
Grant, award, or other acquisition
-
31,982
Added 16.76%
158,791
Common Stock
Dec 20
2022
SELL
Open market or private sale
$404,189
$134.73 p/Share
3,000
Reduced 2.31%
126,809
Common Stock
Jun 17
2022
SELL
Open market or private sale
$5,488,839
$112.55 p/Share
48,768
Reduced 26.42%
135,809
Common Stock
Jun 17
2022
-
6,000
Reduced 4.42%
129,809
Common Stock
Jun 17
2022
BUY
Exercise of conversion of derivative security
$1,380,864
$48.0 p/Share
28,768
Added 13.48%
184,577
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$2,210,493
$132.46 p/Share
16,688
Reduced 14.03%
102,256
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
53,553
Added 25.58%
155,809
Common Stock
Mar 23
2022
SELL
Open market or private sale
$2,459,817
$148.28 p/Share
16,589
Reduced 12.24%
118,944
Common Stock
Mar 23
2022
BUY
Exercise of conversion of derivative security
$1,091,556
$65.8 p/Share
16,589
Added 10.91%
135,533
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
28,427
Added 19.29%
118,944
Common Stock
Dec 17
2021
SELL
Open market or private sale
$924,960
$115.62 p/Share
8,000
Reduced 8.12%
90,517
Common Stock