Feb 28
2023
SELL
Sale (or disposition) back to the issuer
-
259,300
Reduced 100.0%
0
Common Stock
Dec 21
2022
SELL
Open market or private sale
$634,535
$78.59 p/Share
8,074
Reduced 3.02%
258,929
Common Stock
Dec 20
2022
BUY
Exercise of conversion of derivative security
-
14,729
Added 5.23%
267,003
Common Stock
Sep 21
2022
SELL
Open market or private sale
$534,499
$66.2 p/Share
8,074
Reduced 3.1%
252,274
Common Stock
Sep 20
2022
BUY
Exercise of conversion of derivative security
-
14,728
Added 5.35%
260,348
Common Stock
Jun 21
2022
SELL
Open market or private sale
$445,068
$55.11 p/Share
8,076
Reduced 3.18%
245,620
Common Stock
Jun 20
2022
BUY
Exercise of conversion of derivative security
-
14,729
Added 5.49%
253,696
Common Stock
Mar 21
2022
SELL
Open market or private sale
$775,879
$98.75 p/Share
7,857
Reduced 3.18%
238,967
Common Stock
Mar 20
2022
BUY
Exercise of conversion of derivative security
-
14,328
Added 5.49%
246,723
Common Stock
Dec 21
2021
SELL
Open market or private sale
$1,226,167
$156.14 p/Share
7,853
Reduced 3.27%
232,395
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
-
14,328
Added 5.63%
240,248
Common Stock
Nov 17
2021
SELL
Open market or private sale
$11,249,000
$224.98 p/Share
50,000
Reduced 18.12%
225,920
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
$652,000
$13.04 p/Share
50,000
Added 15.34%
275,920
Common Stock
Oct 18
2021
SELL
Open market or private sale
$12,541,500
$250.83 p/Share
50,000
Reduced 18.12%
225,920
Common Stock
Oct 18
2021
BUY
Exercise of conversion of derivative security
$652,000
$13.04 p/Share
50,000
Added 15.34%
275,920
Common Stock
Sep 21
2021
SELL
Open market or private sale
$1,931,916
$246.01 p/Share
7,853
Reduced 3.36%
225,920
Common Stock
Sep 20
2021
BUY
Exercise of conversion of derivative security
-
14,328
Added 5.94%
226,829
Common Stock
Sep 17
2021
SELL
Open market or private sale
$12,186,500
$243.73 p/Share
50,000
Reduced 18.56%
219,445
Common Stock
Sep 17
2021
BUY
Exercise of conversion of derivative security
$652,000
$13.04 p/Share
50,000
Added 15.65%
269,445
Common Stock
Aug 17
2021
SELL
Open market or private sale
$10,344,500
$206.89 p/Share
50,000
Reduced 18.56%
219,445
Common Stock
Aug 17
2021
BUY
Exercise of conversion of derivative security
$523,000
$10.46 p/Share
50,000
Added 15.65%
269,445
Common Stock
Jul 19
2021
SELL
Open market or private sale
$10,883,000
$217.66 p/Share
50,000
Reduced 18.56%
219,445
Common Stock
Jul 19
2021
BUY
Exercise of conversion of derivative security
$394,000
$7.88 p/Share
50,000
Added 15.65%
269,445
Common Stock
Jun 22
2021
SELL
Open market or private sale
$1,929,415
$243.49 p/Share
7,924
Reduced 3.49%
219,445
Common Stock
Jun 20
2021
BUY
Exercise of conversion of derivative security
-
14,326
Added 6.1%
220,362
Common Stock