Apr 02
2024
SELL
Payment of exercise price or tax liability
$81,229
$182.95 p/Share
444
Reduced 2.11%
20,591
Common Stock
Mar 07
2024
SELL
Payment of exercise price or tax liability
$236,038
$195.72 p/Share
1,206
Reduced 5.42%
21,035
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$4,301
$195.52 p/Share
22
Reduced 0.1%
22,241
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$38,216
$193.99 p/Share
197
Reduced 0.88%
22,263
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$157,267
$191.79 p/Share
820
Reduced 3.53%
22,410
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
50
Added 0.22%
22,460
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
404
Added 1.71%
23,230
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
8,691
Added 27.58%
22,826
Common Stock
Feb 23
2024
SELL
Open market or private sale
$866,203
$198.08 p/Share
4,373
Reduced 23.63%
14,135
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
$88,670
$94.33 p/Share
940
Added 4.83%
18,508
Common Stock
Apr 04
2023
SELL
Payment of exercise price or tax liability
$54,592
$163.45 p/Share
334
Reduced 1.87%
17,568
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$39,480
$188.0 p/Share
210
Reduced 1.16%
17,902
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
-
625
Added 3.34%
18,112
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
8,348
Added 32.31%
17,487
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$103,023
$173.44 p/Share
594
Reduced 6.1%
9,139
Common Stock
Aug 03
2022
SELL
Open market or private sale
$480,800
$240.4 p/Share
2,000
Reduced 17.05%
9,733
Common Stock
Aug 03
2022
BUY
Exercise of conversion of derivative security
$188,660
$94.33 p/Share
2,000
Added 14.56%
11,733
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$62,987
$188.02 p/Share
335
Reduced 3.33%
9,733
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$35,571
$189.21 p/Share
188
Reduced 1.83%
10,068
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
3,366
Added 24.71%
10,256
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$60,928
$182.42 p/Share
334
Reduced 4.62%
6,890
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
900
Added 11.08%
7,224
Common Stock
Apr 06
2021
SELL
Open market or private sale
$73,530
$204.25 p/Share
360
Reduced 5.39%
6,324
Common Stock