Mar 06
2024
BUY
Grant, award, or other acquisition
-
7,285
Added 4.28%
163,052
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$2,156,394
$274.91 p/Share
7,844
Reduced 4.79%
155,767
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
16,239
Added 9.03%
163,611
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$501,087
$273.37 p/Share
1,833
Reduced 1.23%
147,372
Common Stock
Jan 26
2024
SELL
Open market or private sale
$19,436,116
$265.05 p/Share
73,330
Reduced 32.95%
149,205
Common Stock
Jan 26
2024
BUY
Exercise of conversion of derivative security
$9,961,880
$135.85 p/Share
73,330
Added 24.78%
222,535
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
3,295
Added 2.16%
149,205
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$1,092,386
$231.88 p/Share
4,711
Reduced 3.13%
145,910
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
9,753
Added 6.08%
150,621
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$415,922
$231.97 p/Share
1,793
Reduced 1.26%
140,868
Common Stock
Aug 15
2022
SELL
Open market or private sale
$5,686,656
$240.96 p/Share
23,600
Reduced 14.19%
142,661
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$3,228,008
$136.78 p/Share
23,600
Added 12.43%
166,261
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$418,401
$250.24 p/Share
1,672
Reduced 1.16%
142,661
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
3,005
Added 2.04%
144,333
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$573,758
$234.57 p/Share
2,446
Reduced 1.7%
141,328
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
5,063
Added 3.4%
143,774
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$4,317,388
$232.38 p/Share
18,579
Reduced 12.2%
133,711
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
$3,228,008
$136.78 p/Share
23,600
Added 13.42%
152,290
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$300,432
$172.96 p/Share
1,737
Reduced 1.28%
133,690
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
3,795
Added 2.73%
135,427
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$337,540
$167.68 p/Share
2,013
Reduced 1.51%
131,632
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
4,172
Added 3.03%
133,645
Common Stock
Dec 30
2020
SELL
Payment of exercise price or tax liability
$10,042,752
$148.59 p/Share
67,587
Reduced 34.3%
129,473
Common Stock
Dec 30
2020
BUY
Exercise of conversion of derivative security
$8,501,936
$112.4 p/Share
75,640
Added 27.74%
197,060
Common Stock