Feb 28
2023
SELL
Sale (or disposition) back to the issuer
-
6,807
Reduced 100.0%
0
Common Stock
Jan 25
2023
SELL
Open market or private sale
$23,680
$80.0 p/Share
296
Reduced 4.4%
6,436
Common Stock
Dec 29
2022
SELL
Open market or private sale
$23,534
$78.71 p/Share
299
Reduced 4.25%
6,732
Common Stock
Dec 21
2022
SELL
Open market or private sale
$89,749
$78.59 p/Share
1,142
Reduced 13.97%
7,031
Common Stock
Dec 20
2022
BUY
Exercise of conversion of derivative security
-
3,241
Added 28.39%
8,173
Common Stock
Sep 21
2022
SELL
Open market or private sale
$39,588
$66.2 p/Share
598
Reduced 10.2%
5,265
Common Stock
Sep 20
2022
BUY
Exercise of conversion of derivative security
-
1,693
Added 22.41%
5,863
Common Stock
Jun 21
2022
SELL
Open market or private sale
$32,956
$55.11 p/Share
598
Reduced 12.54%
4,170
Common Stock
Jun 20
2022
BUY
Exercise of conversion of derivative security
-
1,691
Added 26.18%
4,768
Common Stock
Apr 08
2022
SELL
Open market or private sale
$40,321
$104.73 p/Share
385
Reduced 11.12%
3,077
Common Stock
Mar 23
2022
SELL
Open market or private sale
$34,469
$103.51 p/Share
333
Reduced 6.32%
4,932
Common Stock
Mar 21
2022
SELL
Open market or private sale
$89,072
$98.75 p/Share
902
Reduced 20.67%
3,462
Common Stock
Mar 20
2022
BUY
Exercise of conversion of derivative security
-
1,781
Added 29.47%
4,263
Common Stock
Dec 21
2021
SELL
Open market or private sale
$140,214
$156.14 p/Share
898
Reduced 26.57%
2,482
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
-
1,779
Added 34.48%
3,380
Common Stock
Oct 06
2021
SELL
Open market or private sale
$83,812
$212.72 p/Share
394
Reduced 19.75%
1,601
Common Stock
Sep 30
2021
SELL
Open market or private sale
$91,370
$217.03 p/Share
421
Reduced 17.43%
1,995
Common Stock
Sep 27
2021
SELL
Open market or private sale
$31,615
$245.08 p/Share
129
Reduced 5.07%
2,416
Common Stock
Sep 21
2021
SELL
Open market or private sale
$220,671
$246.01 p/Share
897
Reduced 26.06%
2,545
Common Stock
Sep 20
2021
BUY
Exercise of conversion of derivative security
-
1,780
Added 40.81%
2,582
Common Stock
Jul 06
2021
SELL
Open market or private sale
$145,491
$265.98 p/Share
547
Reduced 24.85%
1,654
Common Stock
Jul 01
2021
SELL
Open market or private sale
$132,084
$260.52 p/Share
507
Reduced 18.72%
2,201
Common Stock
Jun 28
2021
SELL
Open market or private sale
$42,422
$258.67 p/Share
164
Reduced 5.71%
2,708
Common Stock
Jun 22
2021
SELL
Open market or private sale
$156,321
$243.49 p/Share
642
Reduced 18.27%
2,872
Common Stock
Jun 20
2021
BUY
Exercise of conversion of derivative security
-
1,703
Added 36.29%
2,990
Common Stock