Dec 14
2023
SELL
Sale (or disposition) back to the issuer
$3,406,146
$229.0 p/Share
14,874
Reduced 100.0%
0
Common Stock
Nov 09
2023
SELL
Open market or private sale
$1,876,476
$213.6 p/Share
8,785
Reduced 17.11%
42,574
Common Stock
Sep 21
2023
SELL
Open market or private sale
$16,520
$206.5 p/Share
80
Reduced 0.16%
51,359
Common Stock
Sep 07
2023
SELL
Open market or private sale
$1,807,601
$205.76 p/Share
8,785
Reduced 14.59%
51,439
Common Stock
Sep 07
2023
BUY
Exercise of conversion of derivative security
$387,330
$44.09 p/Share
8,785
Added 12.73%
60,224
Common Stock
Aug 31
2023
SELL
Open market or private sale
$371,511
$206.97 p/Share
1,795
Reduced 3.37%
51,439
Common Stock
Aug 29
2023
SELL
Open market or private sale
$76,426
$206.0 p/Share
371
Reduced 0.69%
53,234
Common Stock
Aug 28
2023
BUY
Grant, award, or other acquisition
-
937
Added 1.72%
53,605
Common Stock
Aug 16
2023
SELL
Sale (or disposition) back to the issuer
$528,295
$193.87 p/Share
2,725
Reduced 4.92%
52,668
Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
11,469
Added 17.15%
55,393
Common Stock
Jun 07
2023
SELL
Open market or private sale
$3,166,627
$195.29 p/Share
16,215
Reduced 27.0%
43,837
Common Stock
Jun 07
2023
BUY
Exercise of conversion of derivative security
$665,463
$41.04 p/Share
16,215
Added 21.26%
60,052
Common Stock
May 01
2023
-
25,000
Reduced 36.32%
43,837
Common Stock
Apr 06
2023
SELL
Open market or private sale
$50,023
$205.86 p/Share
243
Reduced 0.35%
68,837
Common Stock
Apr 05
2023
BUY
Grant, award, or other acquisition
-
609
Added 0.87%
69,080
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
1,214
Added 1.74%
68,471
Common Stock
Mar 02
2023
SELL
Open market or private sale
$2,878,162
$177.5 p/Share
16,215
Reduced 19.43%
67,257
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
$665,463
$41.04 p/Share
16,215
Added 18.82%
69,948
Common Stock
Aug 31
2022
SELL
Open market or private sale
$553,405
$154.41 p/Share
3,584
Reduced 5.06%
67,183
Common Stock
Aug 16
2022
SELL
Open market or private sale
$259,926
$170.22 p/Share
1,527
Reduced 2.11%
70,767
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
12,014
Added 14.25%
72,294
Common Stock
Jun 17
2022
BUY
Exercise of conversion of derivative security
$46,539
$41.04 p/Share
1,134
Added 1.85%
60,198
Common Stock
May 24
2022
SELL
Open market or private sale
$1,494,184
$137.51 p/Share
10,866
Reduced 15.54%
59,064
Common Stock
May 24
2022
BUY
Exercise of conversion of derivative security
$283,603
$26.1 p/Share
10,866
Added 15.26%
60,337
Common Stock
Apr 20
2022
SELL
Open market or private sale
$82,840
$144.32 p/Share
574
Reduced 0.96%
59,064
Common Stock