Jul 24
2023
BUY
Exercise of conversion of derivative security
$268,974
$154.14 p/Share
1,745
Added 45.74%
2,070
Common Stock
Jul 22
2023
BUY
Exercise of conversion of derivative security
-
655
Added 50.0%
655
Common Stock
Jun 26
2023
SELL
Open market or private sale
$345,719
$209.02 p/Share
1,654
Reduced 100.0%
0
Common Stock
Jun 23
2023
SELL
Open market or private sale
$353,756
$209.82 p/Share
1,686
Reduced 50.48%
1,654
Common Stock
Jun 22
2023
SELL
Open market or private sale
$366,013
$209.63 p/Share
1,746
Reduced 34.33%
3,340
Common Stock
Jun 22
2023
BUY
Exercise of conversion of derivative security
$261,318
$51.38 p/Share
5,086
Added 50.0%
5,086
Common Stock
Jun 20
2023
SELL
Open market or private sale
$16,646,302
$211.06 p/Share
78,870
Reduced 100.0%
0
Common Stock
Jun 20
2023
BUY
Exercise of conversion of derivative security
$9,448,178
$145.14 p/Share
65,097
Added 45.22%
78,870
Common Stock
Apr 24
2023
SELL
Open market or private sale
$64,592
$196.33 p/Share
329
Reduced 2.33%
13,773
Common Stock
Apr 22
2023
BUY
Exercise of conversion of derivative security
-
654
Added 4.43%
14,102
Common Stock
Mar 23
2023
SELL
Open market or private sale
$690,001
$187.96 p/Share
3,671
Reduced 21.44%
13,448
Common Stock
Mar 22
2023
BUY
Exercise of conversion of derivative security
-
8,768
Added 33.87%
17,119
Common Stock
Jan 23
2023
SELL
Open market or private sale
$42,164
$155.59 p/Share
271
Reduced 3.14%
8,351
Common Stock
Jan 22
2023
BUY
Exercise of conversion of derivative security
-
655
Added 7.06%
8,622
Common Stock
Dec 23
2022
SELL
Open market or private sale
$125,464
$128.55 p/Share
976
Reduced 10.91%
7,967
Common Stock
Dec 22
2022
BUY
Exercise of conversion of derivative security
-
1,941
Added 17.83%
8,943
Common Stock
Oct 24
2022
SELL
Open market or private sale
$52,722
$160.25 p/Share
329
Reduced 4.49%
7,002
Common Stock
Oct 22
2022
BUY
Exercise of conversion of derivative security
-
655
Added 8.2%
7,331
Common Stock
Sep 23
2022
SELL
Open market or private sale
$144,829
$146.44 p/Share
989
Reduced 12.9%
6,676
Common Stock
Sep 22
2022
BUY
Exercise of conversion of derivative security
-
1,942
Added 20.21%
7,665
Common Stock