Mar 02
2023
BUY
Grant, award, or other acquisition
-
10,856
Added 16.91%
53,360
Common Stock
Feb 15
2023
SELL
Open market or private sale
$3,249,701
$2499.77 p/Share
1,300
Reduced 2.97%
42,504
Common Stock
Jan 17
2023
SELL
Open market or private sale
$3,249,456
$2321.04 p/Share
1,400
Reduced 3.1%
43,804
Common Stock
Jan 10
2023
SELL
Open market or private sale
$231,464
$2314.64 p/Share
100
Reduced 0.22%
44,874
Common Stock
Dec 18
2022
SELL
Payment of exercise price or tax liability
$1,087,526
$1938.55 p/Share
561
Reduced 1.22%
45,304
Common Stock
Nov 15
2022
SELL
Open market or private sale
$3,046,020
$2030.68 p/Share
1,500
Reduced 3.17%
45,865
Common Stock
Sep 15
2022
SELL
Open market or private sale
$400,436
$2002.18 p/Share
200
Reduced 0.42%
47,365
Common Stock
Aug 15
2022
SELL
Open market or private sale
$1,597,140
$2129.52 p/Share
750
Reduced 1.55%
47,565
Common Stock
Jun 15
2022
SELL
Open market or private sale
$400,040
$2000.2 p/Share
200
Reduced 0.41%
48,315
Common Stock
May 16
2022
SELL
Open market or private sale
$1,539,195
$2052.26 p/Share
750
Reduced 1.52%
48,515
Common Stock
Apr 18
2022
SELL
Open market or private sale
$1,652,333
$2203.11 p/Share
750
Reduced 1.5%
49,265
Common Stock
Mar 15
2022
SELL
Open market or private sale
$10,222,792
$2069.81 p/Share
4,939
Reduced 8.92%
50,415
Common Stock
Mar 15
2022
SELL
Open market or private sale
$837,656
$2094.14 p/Share
400
Reduced 0.79%
50,015
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$10,007,908
$2102.06 p/Share
4,761
Reduced 8.33%
52,381
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
2,973
Added 5.1%
55,354
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
14,440
Added 20.17%
57,142
Common Stock
Feb 15
2022
SELL
Open market or private sale
$1,969,860
$2626.48 p/Share
750
Reduced 1.73%
42,702
Common Stock
Jan 18
2022
SELL
Open market or private sale
$1,807,417
$2409.89 p/Share
750
Reduced 1.7%
43,452
Common Stock
Dec 18
2021
SELL
Payment of exercise price or tax liability
$1,297,540
$2210.46 p/Share
587
Reduced 1.31%
44,202
Common Stock
Dec 15
2021
SELL
Open market or private sale
$1,590,367
$2120.49 p/Share
750
Reduced 1.65%
44,789
Common Stock
Nov 15
2021
SELL
Open market or private sale
$1,814,903
$2419.87 p/Share
750
Reduced 1.62%
45,539
Common Stock
Oct 15
2021
SELL
Open market or private sale
$1,897,867
$2530.49 p/Share
750
Reduced 1.59%
46,289
Common Stock
Sep 15
2021
SELL
Open market or private sale
$1,763,633
$2351.51 p/Share
750
Reduced 1.57%
47,039
Common Stock
Aug 16
2021
SELL
Open market or private sale
$1,603,080
$2137.44 p/Share
750
Reduced 1.55%
47,789
Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$9,973,600
$2275.0 p/Share
4,384
Reduced 8.7%
46,012
Common Stock