Sep 11
2023
SELL
Open market or private sale
$2,260,800
$226.08 p/Share
10,000
Reduced 14.83%
57,443
Common Stock
Sep 11
2023
BUY
Exercise of conversion of derivative security
$1,615,000
$161.5 p/Share
10,000
Added 12.91%
67,443
Common Stock
Sep 06
2023
SELL
Open market or private sale
$2,205,900
$220.59 p/Share
10,000
Reduced 14.83%
57,443
Common Stock
Sep 06
2023
BUY
Exercise of conversion of derivative security
$1,615,000
$161.5 p/Share
10,000
Added 12.91%
67,443
Common Stock
Jul 24
2023
SELL
Open market or private sale
$126,230
$225.01 p/Share
561
Reduced 0.97%
57,443
Common Stock
Jul 22
2023
BUY
Exercise of conversion of derivative security
-
1,115
Added 1.89%
58,004
Common Stock
Jun 23
2023
SELL
Open market or private sale
$198,508
$209.84 p/Share
946
Reduced 1.64%
56,889
Common Stock
Jun 22
2023
BUY
Exercise of conversion of derivative security
-
1,873
Added 3.14%
57,835
Common Stock
Jun 05
2023
SELL
Open market or private sale
$31,666,956
$210.63 p/Share
150,344
Reduced 72.87%
55,962
Common Stock
Jun 05
2023
BUY
Exercise of conversion of derivative security
$18,105,927
$120.43 p/Share
150,344
Added 42.15%
206,306
Common Stock
Apr 24
2023
SELL
Open market or private sale
$109,630
$195.42 p/Share
561
Reduced 0.99%
55,962
Common Stock
Apr 22
2023
BUY
Exercise of conversion of derivative security
-
1,115
Added 1.93%
56,523
Common Stock
Mar 23
2023
SELL
Open market or private sale
$424,977
$187.96 p/Share
2,261
Reduced 3.92%
55,408
Common Stock
Mar 22
2023
BUY
Exercise of conversion of derivative security
-
5,850
Added 9.21%
57,669
Common Stock
Jan 23
2023
SELL
Open market or private sale
$68,148
$155.59 p/Share
438
Reduced 0.84%
51,819
Common Stock
Jan 22
2023
BUY
Exercise of conversion of derivative security
-
1,115
Added 2.09%
52,257
Common Stock
Dec 23
2022
SELL
Open market or private sale
$118,780
$128.55 p/Share
924
Reduced 1.77%
51,142
Common Stock
Dec 22
2022
BUY
Exercise of conversion of derivative security
-
1,838
Added 3.41%
52,066
Common Stock
Oct 24
2022
SELL
Open market or private sale
$89,740
$160.25 p/Share
560
Reduced 1.1%
50,228
Common Stock
Oct 22
2022
BUY
Exercise of conversion of derivative security
-
1,115
Added 2.15%
50,788
Common Stock
Sep 23
2022
SELL
Open market or private sale
$137,224
$146.45 p/Share
937
Reduced 1.92%
47,833
Common Stock
Sep 22
2022
BUY
Exercise of conversion of derivative security
-
1,840
Added 3.51%
50,610
Common Stock
Jul 25
2022
SELL
Open market or private sale
$100,559
$177.04 p/Share
568
Reduced 1.15%
48,770
Common Stock
Jul 22
2022
BUY
Exercise of conversion of derivative security
-
1,115
Added 2.21%
49,338
Common Stock
Jun 23
2022
SELL
Open market or private sale
$157,477
$170.43 p/Share
924
Reduced 1.88%
48,223
Common Stock