Feb 28
2023
SELL
Sale (or disposition) back to the issuer
-
6,466
Reduced 100.0%
0
Common Stock
Dec 21
2022
SELL
Open market or private sale
$227,203
$78.59 p/Share
2,891
Reduced 31.54%
6,276
Common Stock
Dec 20
2022
BUY
Exercise of conversion of derivative security
-
5,749
Added 38.54%
9,167
Common Stock
Sep 22
2022
SELL
Open market or private sale
$31,907
$62.44 p/Share
511
Reduced 13.01%
3,418
Common Stock
Sep 21
2022
SELL
Open market or private sale
$133,525
$66.2 p/Share
2,017
Reduced 35.09%
3,731
Common Stock
Sep 20
2022
BUY
Exercise of conversion of derivative security
-
5,748
Added 50.0%
5,748
Common Stock
Aug 03
2022
SELL
Open market or private sale
$377,956
$75.32 p/Share
5,018
Reduced 100.0%
0
Common Stock
Aug 03
2022
BUY
Exercise of conversion of derivative security
$45,669
$35.43 p/Share
1,289
Added 20.44%
5,018
Common Stock
Jun 21
2022
SELL
Open market or private sale
$111,157
$55.11 p/Share
2,017
Reduced 35.1%
3,729
Common Stock
Jun 20
2022
BUY
Exercise of conversion of derivative security
-
5,746
Added 50.0%
5,746
Common Stock
Mar 25
2022
SELL
Open market or private sale
$106,233
$104.87 p/Share
1,013
Reduced 100.0%
0
Common Stock
Mar 21
2022
SELL
Open market or private sale
$85,320
$98.75 p/Share
864
Reduced 46.03%
1,013
Common Stock
Mar 20
2022
BUY
Exercise of conversion of derivative security
-
1,707
Added 50.0%
1,707
Common Stock
Dec 27
2021
SELL
Open market or private sale
$206,712
$159.5 p/Share
1,296
Reduced 100.0%
0
Common Stock
Dec 21
2021
SELL
Open market or private sale
$205,012
$156.14 p/Share
1,313
Reduced 50.33%
1,296
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
-
2,609
Added 50.0%
2,609
Common Stock
Dec 08
2021
SELL
Open market or private sale
$418,817
$167.93 p/Share
2,494
Reduced 100.0%
0
Common Stock
Sep 21
2021
SELL
Open market or private sale
$323,011
$246.01 p/Share
1,313
Reduced 34.49%
2,494
Common Stock
Sep 20
2021
BUY
Exercise of conversion of derivative security
-
2,608
Added 50.12%
2,595
Common Stock
Aug 25
2021
SELL
Open market or private sale
$211,993
$227.95 p/Share
930
Reduced 46.31%
1,078
Common Stock
Aug 25
2021
BUY
Exercise of conversion of derivative security
$39,014
$41.95 p/Share
930
Added 31.65%
2,008
Common Stock
Jul 26
2021
SELL
Open market or private sale
$208,997
$224.97 p/Share
929
Reduced 46.29%
1,078
Common Stock
Jul 26
2021
BUY
Exercise of conversion of derivative security
$38,972
$41.95 p/Share
929
Added 31.64%
2,007
Common Stock
Jun 25
2021
SELL
Open market or private sale
$564,027
$254.41 p/Share
2,217
Reduced 67.28%
1,078
Common Stock
Jun 25
2021
BUY
Exercise of conversion of derivative security
$39,055
$41.95 p/Share
931
Added 22.03%
3,295
Common Stock