Feb 28
2023
SELL
Sale (or disposition) back to the issuer
-
5,714
Reduced 100.0%
0
Common Stock
Feb 01
2023
SELL
Open market or private sale
$67,557
$79.95 p/Share
845
Reduced 13.1%
5,607
Common Stock
Dec 21
2022
SELL
Open market or private sale
$134,231
$78.59 p/Share
1,708
Reduced 20.93%
6,452
Common Stock
Dec 20
2022
BUY
Exercise of conversion of derivative security
-
4,121
Added 33.56%
8,160
Common Stock
Sep 26
2022
SELL
Open market or private sale
$241,030
$62.85 p/Share
3,835
Reduced 48.7%
4,039
Common Stock
Sep 21
2022
SELL
Open market or private sale
$95,924
$66.2 p/Share
1,449
Reduced 15.54%
7,874
Common Stock
Sep 20
2022
BUY
Exercise of conversion of derivative security
-
4,122
Added 30.66%
9,323
Common Stock
Jun 21
2022
SELL
Open market or private sale
$79,799
$55.11 p/Share
1,448
Reduced 21.78%
5,201
Common Stock
Jun 20
2022
BUY
Exercise of conversion of derivative security
-
4,120
Added 38.26%
6,649
Common Stock
Mar 21
2022
SELL
Open market or private sale
$108,329
$98.75 p/Share
1,097
Reduced 30.25%
2,529
Common Stock
Mar 20
2022
BUY
Exercise of conversion of derivative security
-
2,168
Added 38.77%
3,424
Common Stock
Dec 21
2021
SELL
Open market or private sale
$170,193
$156.14 p/Share
1,090
Reduced 46.46%
1,256
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
-
2,164
Added 47.98%
2,346
Common Stock
Sep 27
2021
SELL
Open market or private sale
$262,971
$245.08 p/Share
1,073
Reduced 85.5%
182
Common Stock
Sep 21
2021
SELL
Open market or private sale
$268,889
$246.01 p/Share
1,093
Reduced 46.55%
1,255
Common Stock
Sep 20
2021
BUY
Exercise of conversion of derivative security
-
2,166
Added 61.45%
1,359
Common Stock
Jun 25
2021
SELL
Open market or private sale
$253,901
$254.41 p/Share
998
Reduced 87.39%
144
Common Stock
Jun 22
2021
SELL
Open market or private sale
$283,909
$243.49 p/Share
1,166
Reduced 50.52%
1,142
Common Stock
Jun 20
2021
BUY
Exercise of conversion of derivative security
-
2,164
Added 62.6%
1,293
Common Stock
Mar 25
2021
SELL
Open market or private sale
$337,141
$246.99 p/Share
1,365
Reduced 90.46%
144
Common Stock
Mar 22
2021
SELL
Open market or private sale
$371,795
$256.41 p/Share
1,450
Reduced 49.0%
1,509
Common Stock
Mar 20
2021
BUY
Exercise of conversion of derivative security
-
2,714
Added 63.74%
1,544
Common Stock
Dec 28
2020
SELL
Open market or private sale
$431,077
$349.9 p/Share
1,232
Reduced 85.38%
211
Common Stock
Dec 21
2020
SELL
Open market or private sale
$525,030
$355.23 p/Share
1,478
Reduced 50.6%
1,443
Common Stock
Dec 20
2020
BUY
Exercise of conversion of derivative security
-
2,713
Added 64.2%
1,513
Common Stock