Oct 15
2021
SELL
Open market or private sale
$6,166,050
$112.11 p/Share
55,000
Reduced 4.08%
1,294,632
Common Stock
Oct 15
2021
BUY
Exercise of conversion of derivative security
$101,200
$1.84 p/Share
55,000
Added 3.92%
1,349,632
Common Stock
Sep 15
2021
SELL
Open market or private sale
$5,797,000
$105.4 p/Share
55,000
Reduced 4.08%
1,294,632
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$101,200
$1.84 p/Share
55,000
Added 3.92%
1,349,632
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$4,717,620
$107.48 p/Share
43,893
Reduced 3.28%
1,294,632
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
-
111,544
Added 7.69%
1,338,525
Common Stock
Aug 13
2021
SELL
Open market or private sale
$5,911,950
$107.49 p/Share
55,000
Reduced 4.29%
1,226,981
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
$101,200
$1.84 p/Share
55,000
Added 4.11%
1,281,981
Common Stock
Aug 09
2021
SELL
Payment of exercise price or tax liability
$1,199,732
$107.58 p/Share
11,152
Reduced 0.9%
1,226,981
Common Stock
Aug 09
2021
BUY
Exercise of conversion of derivative security
-
28,338
Added 2.24%
1,238,133
Common Stock
Jul 15
2021
SELL
Open market or private sale
$4,904,900
$89.18 p/Share
55,000
Reduced 4.35%
1,209,795
Common Stock
Jul 15
2021
BUY
Exercise of conversion of derivative security
$101,200
$1.84 p/Share
55,000
Added 4.17%
1,264,795
Common Stock
Jun 15
2021
SELL
Open market or private sale
$4,457,750
$81.05 p/Share
55,000
Reduced 4.35%
1,209,795
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
$101,200
$1.84 p/Share
55,000
Added 4.17%
1,264,795
Common Stock
May 14
2021
SELL
Open market or private sale
$4,125,000
$75.0 p/Share
55,000
Reduced 4.35%
1,209,795
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
$101,200
$1.84 p/Share
55,000
Added 4.17%
1,264,795
Common Stock
Apr 15
2021
SELL
Open market or private sale
$4,442,900
$80.78 p/Share
55,000
Reduced 4.35%
1,209,795
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
$101,200
$1.84 p/Share
55,000
Added 4.17%
1,264,795
Common Stock
Dec 15
2020
SELL
Open market or private sale
$4,679,972
$96.94 p/Share
48,277
Reduced 3.28%
1,422,329
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
$196,970
$4.08 p/Share
48,277
Added 3.18%
1,470,606
Common Stock
Nov 13
2020
SELL
Open market or private sale
$3,550,940
$82.58 p/Share
43,000
Reduced 2.93%
1,422,329
Common Stock
Nov 13
2020
BUY
Exercise of conversion of derivative security
$175,440
$4.08 p/Share
43,000
Added 2.85%
1,465,329
Common Stock
Oct 15
2020
SELL
Open market or private sale
$3,616,730
$84.11 p/Share
43,000
Reduced 2.93%
1,422,329
Common Stock
Oct 15
2020
BUY
Exercise of conversion of derivative security
$175,440
$4.08 p/Share
43,000
Added 2.85%
1,465,329
Common Stock