Aug 09
2024
SELL
Open market or private sale
$583,535
$567.09 p/Share
1,029
Reduced 15.85%
5,465
Common Stock
Apr 24
2024
SELL
Payment of exercise price or tax liability
$457,294
$546.35 p/Share
837
Reduced 11.42%
6,494
Common Stock
Apr 24
2024
BUY
Grant, award, or other acquisition
-
1,866
Added 20.29%
7,331
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$2,139,687
$501.45 p/Share
4,267
Reduced 33.57%
8,443
Common Stock
Feb 02
2024
SELL
Open market or private sale
$1,494,122
$501.72 p/Share
2,978
Reduced 35.27%
5,465
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
$1,178,326
$162.64 p/Share
7,245
Added 36.31%
12,710
Common Stock
Jun 09
2023
SELL
Open market or private sale
$620,821
$352.94 p/Share
1,759
Reduced 24.35%
5,465
Common Stock
Apr 27
2023
SELL
Payment of exercise price or tax liability
$308,845
$311.65 p/Share
991
Reduced 12.06%
7,224
Common Stock
Apr 27
2023
BUY
Grant, award, or other acquisition
-
3,134
Added 27.61%
8,215
Common Stock
Feb 03
2023
SELL
Open market or private sale
$102,594
$341.98 p/Share
300
Reduced 5.58%
5,081
Common Stock
Apr 27
2022
SELL
Payment of exercise price or tax liability
$322,399
$271.38 p/Share
1,188
Reduced 18.08%
5,381
Common Stock
Apr 27
2022
BUY
Grant, award, or other acquisition
-
3,599
Added 35.4%
6,569
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$636,789
$325.89 p/Share
1,954
Reduced 34.49%
3,711
Common Stock
Nov 05
2021
SELL
Open market or private sale
$241,714
$326.2 p/Share
741
Reduced 19.97%
2,970
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$427,939
$158.79 p/Share
2,695
Added 32.24%
5,665
Common Stock
May 07
2021
SELL
Open market or private sale
$662,761
$320.02 p/Share
2,071
Reduced 41.08%
2,970
Common Stock
Apr 22
2021
SELL
Payment of exercise price or tax liability
$326,175
$317.6 p/Share
1,027
Reduced 16.92%
5,041
Common Stock
Apr 22
2021
BUY
Grant, award, or other acquisition
-
3,098
Added 33.8%
6,068
Common Stock
Nov 09
2020
SELL
Open market or private sale
$64,745
$252.91 p/Share
256
Reduced 7.94%
2,970
Common Stock
Nov 09
2020
SELL
Payment of exercise price or tax liability
$172,936
$252.83 p/Share
684
Reduced 17.49%
3,226
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$116,898
$124.36 p/Share
940
Added 19.38%
3,910
Common Stock
Nov 06
2020
SELL
Payment of exercise price or tax liability
$67,391
$236.46 p/Share
285
Reduced 8.43%
3,095
Common Stock
Nov 06
2020
SELL
Open market or private sale
$29,599
$236.79 p/Share
125
Reduced 4.04%
2,970
Common Stock
Nov 06
2020
BUY
Exercise of conversion of derivative security
$46,424
$113.23 p/Share
410
Added 10.82%
3,380
Common Stock