Dec 19
2023
SELL
Open market or private sale
$4,782,780
$562.68 p/Share
8,500
Reduced 1.53%
545,950
Common Stock
Nov 21
2023
SELL
Open market or private sale
$3,960,915
$465.99 p/Share
8,500
Reduced 1.51%
554,450
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
$41,124
$16.14 p/Share
2,548
Added 0.45%
562,950
Common Stock
Oct 17
2023
SELL
Open market or private sale
$3,890,110
$457.66 p/Share
8,500
Reduced 1.49%
560,402
Common Stock
Oct 02
2023
SELL
Payment of exercise price or tax liability
$482,519
$495.4 p/Share
974
Reduced 0.17%
568,902
Common Stock
Sep 19
2023
SELL
Open market or private sale
$4,305,675
$506.55 p/Share
8,500
Reduced 1.47%
569,876
Common Stock
Aug 15
2023
SELL
Open market or private sale
$4,315,960
$507.76 p/Share
8,500
Reduced 1.45%
578,376
Common Stock
Jul 18
2023
SELL
Open market or private sale
$4,731,865
$556.69 p/Share
8,500
Reduced 1.43%
586,876
Common Stock
Jul 03
2023
SELL
Payment of exercise price or tax liability
$512,586
$526.27 p/Share
974
Reduced 0.16%
595,376
Common Stock
Jun 20
2023
SELL
Open market or private sale
$4,367,130
$513.78 p/Share
8,500
Reduced 1.41%
596,350
Common Stock
May 16
2023
SELL
Open market or private sale
$3,995,000
$470.0 p/Share
8,500
Reduced 1.39%
604,850
Common Stock
Apr 18
2023
SELL
Open market or private sale
$3,592,525
$422.65 p/Share
8,500
Reduced 1.37%
613,350
Common Stock
Apr 03
2023
SELL
Payment of exercise price or tax liability
$384,811
$420.1 p/Share
916
Reduced 0.15%
621,850
Common Stock
Mar 21
2023
SELL
Open market or private sale
$3,339,225
$392.85 p/Share
8,500
Reduced 1.35%
622,766
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
5,416
Added 0.85%
631,266
Common Stock
Feb 21
2023
SELL
Open market or private sale
$3,358,180
$395.08 p/Share
8,500
Reduced 1.34%
625,850
Common Stock
Jan 17
2023
SELL
Open market or private sale
$2,633,300
$309.8 p/Share
8,500
Reduced 1.32%
634,350
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$255,682
$289.89 p/Share
882
Reduced 0.14%
642,850
Common Stock
Dec 27
2022
BUY
Exercise of conversion of derivative security
$200,975
$16.14 p/Share
12,452
Added 1.9%
643,732
Common Stock
Dec 20
2022
SELL
Open market or private sale
$2,400,060
$282.36 p/Share
8,500
Reduced 1.33%
631,280
Common Stock
Nov 15
2022
SELL
Open market or private sale
$2,578,730
$303.38 p/Share
8,500
Reduced 1.31%
639,780
Common Stock
Oct 18
2022
SELL
Open market or private sale
$2,419,950
$284.7 p/Share
8,500
Reduced 1.29%
648,280
Common Stock
Oct 03
2022
SELL
Payment of exercise price or tax liability
$365,906
$284.53 p/Share
1,286
Reduced 0.2%
656,780
Common Stock
Sep 20
2022
SELL
Open market or private sale
$2,431,000
$286.0 p/Share
8,500
Reduced 1.28%
658,066
Common Stock
Aug 16
2022
SELL
Open market or private sale
$3,248,190
$382.14 p/Share
8,500
Reduced 1.26%
666,566
Common Stock