Dec 28
2021
BUY
Exercise of conversion of derivative security
$53,464
$0.81 p/Share
66,005
Added 50.0%
66,005
Common Stock
Dec 27
2021
SELL
Open market or private sale
$575,520
$52.8 p/Share
10,900
Reduced 100.0%
0
Common Stock
Dec 27
2021
BUY
Exercise of conversion of derivative security
$9,919
$0.91 p/Share
10,900
Added 50.0%
10,900
Common Stock
Nov 03
2021
SELL
Open market or private sale
$3,074,500
$61.49 p/Share
50,000
Reduced 100.0%
0
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock
Nov 02
2021
SELL
Open market or private sale
$3,118,000
$62.36 p/Share
50,000
Reduced 100.0%
0
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock
Nov 01
2021
SELL
Open market or private sale
$3,123,500
$62.47 p/Share
50,000
Reduced 100.0%
0
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock
Oct 05
2021
SELL
Open market or private sale
$2,901,500
$58.03 p/Share
50,000
Reduced 100.0%
0
Common Stock
Oct 05
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock
Oct 04
2021
SELL
Open market or private sale
$2,867,000
$57.34 p/Share
50,000
Reduced 100.0%
0
Common Stock
Oct 04
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock
Oct 01
2021
SELL
Open market or private sale
$2,856,500
$57.13 p/Share
50,000
Reduced 100.0%
0
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock
Sep 03
2021
SELL
Open market or private sale
$2,828,000
$56.56 p/Share
50,000
Reduced 100.0%
0
Common Stock
Sep 03
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock
Sep 02
2021
SELL
Open market or private sale
$2,809,000
$56.18 p/Share
50,000
Reduced 100.0%
0
Common Stock
Sep 02
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock
Sep 01
2021
SELL
Open market or private sale
$1,778,473
$56.32 p/Share
31,578
Reduced 100.0%
0
Common Stock
Sep 01
2021
BUY
Open market or private sale
$1,026,474
$55.72 p/Share
18,422
Added 36.84%
31,578
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock
Aug 26
2021
SELL
Open market or private sale
$1,790,403
$51.61 p/Share
34,691
Reduced 100.0%
0
Common Stock
Aug 26
2021
BUY
Exercise of conversion of derivative security
$31,569
$0.91 p/Share
34,691
Added 50.0%
34,691
Common Stock
Aug 25
2021
SELL
Open market or private sale
$5,990,303
$51.95 p/Share
115,309
Reduced 100.0%
0
Common Stock