May 05
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.86%
3,392,520
Common Stock
May 04
2022
SELL
Open market or private sale
$7,518,420
$96.39 p/Share
78,000
Reduced 2.31%
3,292,520
Common Stock
May 04
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.88%
3,370,520
Common Stock
Apr 29
2022
SELL
Open market or private sale
$8,348,340
$107.03 p/Share
78,000
Reduced 2.33%
3,270,520
Common Stock
Apr 29
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.9%
3,348,520
Common Stock
Apr 28
2022
SELL
Open market or private sale
$8,333,520
$106.84 p/Share
78,000
Reduced 2.34%
3,248,520
Common Stock
Apr 28
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.92%
3,326,520
Common Stock
Apr 27
2022
SELL
Open market or private sale
$8,296,860
$106.37 p/Share
78,000
Reduced 2.36%
3,226,520
Common Stock
Apr 27
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.94%
3,304,520
Common Stock
Apr 22
2022
SELL
Open market or private sale
$8,324,940
$106.73 p/Share
78,000
Reduced 2.38%
3,204,520
Common Stock
Apr 22
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.96%
3,282,520
Common Stock
Apr 21
2022
SELL
Open market or private sale
$8,616,660
$110.47 p/Share
78,000
Reduced 2.39%
3,182,520
Common Stock
Apr 21
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.98%
3,260,520
Common Stock
Apr 20
2022
SELL
Open market or private sale
$8,829,600
$113.2 p/Share
78,000
Reduced 2.41%
3,160,520
Common Stock
Apr 20
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 3.0%
3,238,520
Common Stock
Apr 14
2022
SELL
Open market or private sale
$8,831,160
$113.22 p/Share
78,000
Reduced 2.42%
3,138,520
Common Stock
Apr 14
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 3.02%
3,216,520
Common Stock
Apr 13
2022
SELL
Open market or private sale
$8,681,400
$111.3 p/Share
78,000
Reduced 2.44%
3,116,520
Common Stock
Apr 13
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 3.04%
3,194,520
Common Stock
Apr 08
2022
SELL
Open market or private sale
$8,495,760
$108.92 p/Share
78,000
Reduced 2.46%
3,094,520
Common Stock
Apr 08
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 3.06%
3,172,520
Common Stock
Apr 07
2022
SELL
Open market or private sale
$8,498,880
$108.96 p/Share
78,000
Reduced 2.48%
3,072,520
Common Stock
Apr 07
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 3.08%
3,150,520
Common Stock
Apr 06
2022
SELL
Open market or private sale
$8,590,140
$110.13 p/Share
78,000
Reduced 2.49%
3,050,520
Common Stock
Apr 06
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 3.1%
3,128,520
Common Stock