Mar 18
2024
SELL
Sale (or disposition) back to the issuer
$7,718,370
$330.0 p/Share
23,389
Reduced 100.0%
0
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$320,628
$317.14 p/Share
1,011
Reduced 4.14%
23,389
Common Stock
Apr 20
2023
SELL
Open market or private sale
$3,001,950
$200.13 p/Share
15,000
Reduced 38.07%
24,400
Common Stock
Apr 20
2023
BUY
Exercise of conversion of derivative security
$78,200
$9.2 p/Share
8,500
Added 17.75%
39,400
Common Stock
Apr 18
2023
SELL
Open market or private sale
$6,004,800
$200.16 p/Share
30,000
Reduced 49.26%
30,900
Common Stock
Apr 18
2023
BUY
Exercise of conversion of derivative security
$276,000
$9.2 p/Share
30,000
Added 33.0%
60,900
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
12,550
Added 28.88%
30,900
Common Stock
Dec 21
2022
BUY
Exercise of conversion of derivative security
$20,732
$2.92 p/Share
7,100
Added 27.9%
18,350
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
$3,824
$5.1 p/Share
750
Added 2.78%
26,250
Common Stock
Dec 01
2022
SELL
Open market or private sale
$3,424,500
$228.3 p/Share
15,000
Reduced 57.14%
11,250
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$10,200
$5.1 p/Share
2,000
Added 4.71%
40,500
Common Stock
Nov 10
2022
SELL
Open market or private sale
$3,389,700
$225.98 p/Share
15,000
Reduced 37.04%
25,500
Common Stock
Nov 03
2022
BUY
Exercise of conversion of derivative security
$5,840
$2.92 p/Share
2,000
Added 3.6%
53,500
Common Stock
Nov 01
2022
SELL
Open market or private sale
$3,376,200
$225.08 p/Share
15,000
Reduced 28.04%
38,500
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$77,380
$2.92 p/Share
26,500
Added 32.79%
54,327
Common Stock
Nov 01
2021
SELL
Open market or private sale
$399,427
$141.29 p/Share
2,827
Reduced 5.2%
51,500
Common Stock
Oct 04
2021
SELL
Open market or private sale
$379,140
$125.17 p/Share
3,029
Reduced 9.82%
27,827
Common Stock
Oct 01
2021
SELL
Open market or private sale
$1,644,540
$122.08 p/Share
13,471
Reduced 30.39%
30,856
Common Stock
Sep 02
2021
SELL
Open market or private sale
$335,488
$125.51 p/Share
2,673
Reduced 5.69%
44,327
Common Stock
Sep 01
2021
SELL
Open market or private sale
$652,685
$118.67 p/Share
5,500
Reduced 10.48%
47,000
Common Stock
Aug 16
2021
SELL
Open market or private sale
$574,035
$104.37 p/Share
5,500
Reduced 9.48%
52,500
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$36,500
$2.92 p/Share
12,500
Added 17.73%
58,000
Common Stock
Jun 14
2021
SELL
Open market or private sale
$1,095,421
$131.44 p/Share
8,334
Reduced 15.48%
45,500
Common Stock
Jun 14
2021
BUY
Exercise of conversion of derivative security
$76,673
$9.2 p/Share
8,334
Added 13.41%
53,834
Common Stock
Jun 11
2021
SELL
Open market or private sale
$1,077,707
$129.33 p/Share
8,333
Reduced 15.48%
45,500
Common Stock