Dec 23
2021
BUY
Exercise of conversion of derivative security
$89,250
$5.95 p/Share
15,000
Added 0.91%
1,624,597
Common Stock
Dec 13
2021
SELL
Open market or private sale
$5,140,200
$257.01 p/Share
20,000
Reduced 1.23%
1,609,597
Common Stock
Dec 13
2021
BUY
Exercise of conversion of derivative security
$152,000
$7.6 p/Share
20,000
Added 1.21%
1,629,597
Common Stock
Dec 03
2021
SELL
Open market or private sale
$3,184,000
$318.4 p/Share
10,000
Reduced 0.62%
1,609,597
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.61%
1,619,597
Common Stock
Dec 02
2021
SELL
Open market or private sale
$3,012,900
$301.29 p/Share
10,000
Reduced 0.62%
1,609,597
Common Stock
Dec 02
2021
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.61%
1,619,597
Common Stock
Nov 23
2021
SELL
Open market or private sale
$4,127,850
$275.19 p/Share
15,000
Reduced 0.92%
1,609,597
Common Stock
Nov 23
2021
BUY
Exercise of conversion of derivative security
$89,250
$5.95 p/Share
15,000
Added 0.91%
1,624,597
Common Stock
Nov 15
2021
SELL
Open market or private sale
$3,465,150
$231.01 p/Share
15,000
Reduced 0.92%
1,609,597
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$89,250
$5.95 p/Share
15,000
Added 0.91%
1,624,597
Common Stock
Nov 12
2021
SELL
Open market or private sale
$1,129,300
$225.86 p/Share
5,000
Reduced 0.31%
1,609,597
Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
$54,500
$10.9 p/Share
5,000
Added 0.31%
1,614,597
Common Stock
Nov 03
2021
SELL
Open market or private sale
$3,500,000
$350.0 p/Share
10,000
Reduced 0.62%
1,609,597
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.61%
1,619,597
Common Stock
Nov 02
2021
SELL
Open market or private sale
$3,385,400
$338.54 p/Share
10,000
Reduced 0.62%
1,609,597
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.61%
1,619,597
Common Stock
Oct 25
2021
SELL
Open market or private sale
$6,741,400
$337.07 p/Share
20,000
Reduced 1.23%
1,609,597
Common Stock
Oct 25
2021
BUY
Exercise of conversion of derivative security
$152,000
$7.6 p/Share
20,000
Added 1.21%
1,629,597
Common Stock
Oct 13
2021
SELL
Open market or private sale
$4,723,500
$314.9 p/Share
15,000
Reduced 0.92%
1,609,597
Common Stock
Oct 13
2021
BUY
Exercise of conversion of derivative security
$89,250
$5.95 p/Share
15,000
Added 0.91%
1,624,597
Common Stock
Oct 12
2021
SELL
Open market or private sale
$1,566,100
$313.22 p/Share
5,000
Reduced 0.31%
1,609,597
Common Stock
Oct 12
2021
BUY
Exercise of conversion of derivative security
$54,500
$10.9 p/Share
5,000
Added 0.31%
1,614,597
Common Stock
Oct 04
2021
SELL
Open market or private sale
$6,150,800
$307.54 p/Share
20,000
Reduced 1.23%
1,609,597
Common Stock
Oct 04
2021
BUY
Exercise of conversion of derivative security
$19,800
$0.99 p/Share
20,000
Added 1.21%
1,629,597
Common Stock