Jul 31
2023
SELL
Open market or private sale
$3,636,160
$223.42 p/Share
16,275
Reduced 31.37%
35,611
Common Stock
Jul 31
2023
BUY
Exercise of conversion of derivative security
$2,544,108
$156.32 p/Share
16,275
Added 23.88%
51,886
Common Stock
Jul 24
2023
SELL
Open market or private sale
$114,550
$225.05 p/Share
509
Reduced 1.41%
35,611
Common Stock
Jul 22
2023
BUY
Exercise of conversion of derivative security
-
1,013
Added 2.73%
36,120
Common Stock
Jul 14
2023
SELL
Open market or private sale
$3,763,105
$231.22 p/Share
16,275
Reduced 31.67%
35,107
Common Stock
Jul 14
2023
BUY
Exercise of conversion of derivative security
$2,568,520
$157.82 p/Share
16,275
Added 24.06%
51,382
Common Stock
Jun 30
2023
SELL
Open market or private sale
$3,463,645
$212.82 p/Share
16,275
Reduced 31.67%
35,107
Common Stock
Jun 30
2023
BUY
Exercise of conversion of derivative security
$2,568,520
$157.82 p/Share
16,275
Added 24.06%
51,382
Common Stock
Jun 23
2023
SELL
Open market or private sale
$198,508
$209.84 p/Share
946
Reduced 2.62%
35,107
Common Stock
Jun 22
2023
BUY
Exercise of conversion of derivative security
-
1,873
Added 4.94%
36,053
Common Stock
Jun 16
2023
SELL
Open market or private sale
$5,154,613
$212.29 p/Share
24,281
Reduced 41.53%
34,180
Common Stock
Jun 16
2023
BUY
Exercise of conversion of derivative security
$3,148,661
$144.56 p/Share
21,781
Added 27.14%
58,461
Common Stock
Apr 24
2023
SELL
Open market or private sale
$100,128
$196.33 p/Share
510
Reduced 1.37%
36,680
Common Stock
Apr 22
2023
BUY
Exercise of conversion of derivative security
-
1,014
Added 2.65%
37,190
Common Stock
Mar 23
2023
SELL
Open market or private sale
$552,414
$187.96 p/Share
2,939
Reduced 7.51%
36,176
Common Stock
Mar 22
2023
BUY
Exercise of conversion of derivative security
-
5,850
Added 13.01%
39,115
Common Stock
Jan 23
2023
SELL
Open market or private sale
$86,508
$155.59 p/Share
556
Reduced 1.64%
33,265
Common Stock
Jan 22
2023
BUY
Exercise of conversion of derivative security
-
1,014
Added 2.91%
33,821
Common Stock
Dec 23
2022
SELL
Open market or private sale
$118,780
$128.55 p/Share
924
Reduced 2.74%
32,807
Common Stock
Dec 22
2022
BUY
Exercise of conversion of derivative security
-
1,838
Added 5.17%
33,731
Common Stock
Oct 24
2022
SELL
Open market or private sale
$81,728
$160.25 p/Share
510
Reduced 1.57%
31,893
Common Stock
Oct 22
2022
BUY
Exercise of conversion of derivative security
-
1,014
Added 3.03%
32,403
Common Stock
Sep 23
2022
SELL
Open market or private sale
$137,196
$146.42 p/Share
937
Reduced 3.07%
29,549
Common Stock
Sep 22
2022
BUY
Exercise of conversion of derivative security
-
1,840
Added 5.39%
32,326
Common Stock
Jul 25
2022
SELL
Open market or private sale
$91,322
$176.98 p/Share
516
Reduced 1.66%
30,486
Common Stock