Nov 21
2024
SELL
Payment of exercise price or tax liability
$299,346
$381.82 p/Share
784
Reduced 1.2%
64,442
Common Stock
Nov 21
2024
-
900
Reduced 1.4%
63,542
Common Stock
Nov 21
2024
BUY
Exercise of conversion of derivative security
$313,187
$183.58 p/Share
1,706
Added 2.57%
64,703
Common Stock
Aug 30
2024
SELL
Open market or private sale
$5,326,371
$366.83 p/Share
14,520
Reduced 18.61%
63,520
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
$1,343,826
$92.55 p/Share
14,520
Added 15.69%
78,040
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$632,845
$312.98 p/Share
2,022
Reduced 3.09%
63,520
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
4,456
Added 6.37%
65,542
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$1,464,160
$226.23 p/Share
6,472
Reduced 9.58%
61,086
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
15,300
Added 18.47%
67,558
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
8,350
Added 13.78%
52,258
Common Stock
Feb 24
2022
BUY
Open market or private purchase
$253,910
$253.91 p/Share
1,000
Added 2.23%
43,908
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,893,282
$272.65 p/Share
6,944
Reduced 13.93%
42,908
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
16,502
Added 24.87%
49,852
Common Stock
Jul 28
2021
SELL
Open market or private sale
$6,516,678
$286.46 p/Share
22,749
Reduced 40.55%
33,350
Common Stock
Jul 28
2021
BUY
Exercise of conversion of derivative security
$1,960,964
$86.2 p/Share
22,749
Added 28.85%
56,099
Common Stock
May 26
2021
SELL
Payment of exercise price or tax liability
$199,418
$286.52 p/Share
696
Reduced 1.99%
34,350
Common Stock
May 26
2021
-
1,000
Reduced 2.91%
33,350
Common Stock
May 26
2021
BUY
Exercise of conversion of derivative security
$205,102
$110.27 p/Share
1,860
Added 5.04%
35,046
Common Stock
Mar 01
2021
SELL
Open market or private sale
$1,351,000
$700.0 p/Share
1,930
Reduced 14.86%
11,062
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$873,980
$714.62 p/Share
1,223
Reduced 8.6%
12,992
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
3,153
Added 18.15%
14,215
Common Stock