Nov 12
2025
BUY
Open market or private purchase
$4,519,800
$451.98 p/Share
10,000
Added 9.32%
97,311
Common Stock
Nov 11
2025
SELL
Open market or private sale
$13,345,500
$444.85 p/Share
30,000
Reduced 25.57%
87,311
Common Stock
Nov 11
2025
BUY
Exercise of conversion of derivative security
$5,602,500
$186.75 p/Share
30,000
Added 20.37%
117,311
Common Stock
Nov 08
2024
SELL
Open market or private sale
$17,205,300
$573.51 p/Share
30,000
Reduced 25.57%
87,311
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
$4,692,000
$156.4 p/Share
30,000
Added 20.37%
117,311
Common Stock
Nov 04
2024
SELL
Payment of exercise price or tax liability
$6,258,869
$540.91 p/Share
11,571
Reduced 11.7%
87,311
Common Stock
Dec 14
2023
-
3,500
Reduced 3.42%
98,882
Common Stock
Nov 11
2023
SELL
Payment of exercise price or tax liability
$6,376,976
$517.15 p/Share
12,331
Reduced 10.75%
102,382
Common Stock
Nov 09
2023
SELL
Open market or private sale
$6,893,191
$511.82 p/Share
13,468
Reduced 10.51%
114,713
Common Stock
Nov 09
2023
BUY
Exercise of conversion of derivative security
$991,112
$125.68 p/Share
7,886
Added 5.8%
128,181
Common Stock
Nov 08
2023
SELL
Open market or private sale
$23,816,008
$511.82 p/Share
46,532
Reduced 27.89%
120,295
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
$2,779,287
$125.68 p/Share
22,114
Added 11.7%
166,827
Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
-
32,665
Added 18.42%
144,713
Common Stock
Jan 10
2023
SELL
Open market or private sale
$2,213,050
$442.61 p/Share
5,000
Reduced 4.27%
112,048
Common Stock
Jan 10
2023
BUY
Exercise of conversion of derivative security
$576,100
$115.22 p/Share
5,000
Added 4.1%
117,048
Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$6,062,171
$438.43 p/Share
13,827
Reduced 10.98%
112,048
Common Stock
Jun 16
2022
-
92,808
Reduced 42.44%
125,875
Common Stock
Jan 12
2022
BUY
Grant, award, or other acquisition
-
29,403
Added 11.85%
218,683
Common Stock
Nov 09
2021
SELL
Payment of exercise price or tax liability
$8,665,941
$489.38 p/Share
17,708
Reduced 8.56%
189,280
Common Stock
Jan 13
2021
BUY
Grant, award, or other acquisition
-
31,336
Added 13.15%
206,988
Common Stock
Nov 11
2020
SELL
Payment of exercise price or tax liability
$7,107,106
$401.35 p/Share
17,708
Reduced 8.76%
184,506
Common Stock
Nov 10
2020
SELL
Payment of exercise price or tax liability
$3,550,277
$400.98 p/Share
8,854
Reduced 4.8%
175,652
Common Stock