May 01
2024
SELL
Open market or private sale
$222,352
$889.41 p/Share
250
Reduced 1.9%
12,931
Common Stock
Apr 01
2024
SELL
Open market or private sale
$241,182
$964.73 p/Share
250
Reduced 1.86%
13,181
Common Stock
Mar 01
2024
SELL
Open market or private sale
$346,365
$967.5 p/Share
358
Reduced 2.6%
13,431
Common Stock
Feb 05
2024
SELL
Open market or private sale
$934,710
$934.71 p/Share
1,000
Reduced 6.76%
13,789
Common Stock
Feb 01
2024
SELL
Open market or private sale
$258,151
$945.61 p/Share
273
Reduced 1.81%
14,789
Common Stock
Jan 02
2024
SELL
Open market or private sale
$239,451
$873.91 p/Share
274
Reduced 1.79%
15,062
Common Stock
Dec 12
2023
SELL
Payment of exercise price or tax liability
$4,373,504
$856.71 p/Share
5,105
Reduced 24.97%
15,336
Common Stock
Dec 11
2023
SELL
Payment of exercise price or tax liability
$314,845
$844.09 p/Share
373
Reduced 1.79%
20,441
Common Stock
Dec 11
2023
SELL
Open market or private sale
$226,378
$838.44 p/Share
270
Reduced 1.28%
20,814
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$718,909
$843.79 p/Share
852
Reduced 4.3%
18,951
Common Stock
Dec 08
2023
BUY
Grant, award, or other acquisition
-
2,133
Added 9.19%
21,084
Common Stock
Nov 01
2023
SELL
Open market or private sale
$783,910
$783.91 p/Share
1,000
Reduced 4.81%
19,803
Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
$381,400
$381.4 p/Share
1,000
Added 4.59%
20,803
Common Stock
Oct 02
2023
SELL
Open market or private sale
$858,426
$827.0 p/Share
1,038
Reduced 4.98%
19,803
Common Stock
Oct 02
2023
BUY
Exercise of conversion of derivative security
$386,613
$372.46 p/Share
1,038
Added 4.74%
20,841
Common Stock
Sep 01
2023
SELL
Open market or private sale
$208,637
$834.55 p/Share
250
Reduced 1.25%
19,803
Common Stock
Aug 01
2023
SELL
Open market or private sale
$186,165
$744.66 p/Share
250
Reduced 1.23%
20,053
Common Stock
Jul 03
2023
SELL
Open market or private sale
$177,522
$710.09 p/Share
250
Reduced 1.22%
20,303
Common Stock
Jun 01
2023
SELL
Open market or private sale
$184,000
$736.0 p/Share
250
Reduced 1.2%
20,553
Common Stock
Apr 03
2023
SELL
Open market or private sale
$900,680
$818.8 p/Share
1,100
Reduced 5.02%
20,803
Common Stock
Apr 03
2023
BUY
Exercise of conversion of derivative security
$409,706
$372.46 p/Share
1,100
Added 4.78%
21,903
Common Stock
Mar 01
2023
SELL
Open market or private sale
$835,879
$759.89 p/Share
1,100
Reduced 5.02%
20,803
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$409,706
$372.46 p/Share
1,100
Added 4.78%
21,903
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$959,271
$751.78 p/Share
1,276
Reduced 5.78%
20,803
Common Stock
Feb 07
2023
SELL
Open market or private sale
$769,040
$769.04 p/Share
1,000
Reduced 4.33%
22,079
Common Stock