Dec 29
2021
SELL
Open market or private sale
$3,814,097
$52.18 p/Share
73,095
Reduced 100.0%
0
Common Stock
Dec 29
2021
BUY
Exercise of conversion of derivative security
$66,516
$0.91 p/Share
73,095
Added 50.0%
73,095
Common Stock
Dec 28
2021
SELL
Open market or private sale
$3,458,662
$52.4 p/Share
66,005
Reduced 100.0%
0
Common Stock
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