Nov 11
2021
SELL
Open market or private sale
$1,879,800
$93.99 p/Share
20,000
Reduced 10.7%
166,966
Voting Common Stock
Nov 10
2021
SELL
Payment of exercise price or tax liability
$1,070,909
$93.89 p/Share
11,406
Reduced 5.75%
186,966
Voting Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
$630,088
$10.68 p/Share
58,997
Added 23.25%
194,771
Voting Common Stock
Sep 02
2021
SELL
Open market or private sale
$1,534,750
$61.39 p/Share
25,000
Reduced 15.21%
139,375
Voting Common Stock
Apr 06
2021
SELL
Payment of exercise price or tax liability
$309,994
$69.35 p/Share
4,470
Reduced 2.65%
164,375
Voting Common Stock
Apr 06
2021
BUY
Exercise of conversion of derivative security
-
10,000
Added 5.59%
168,845
Voting Common Stock
Mar 22
2021
SELL
Payment of exercise price or tax liability
$291,375
$65.17 p/Share
4,471
Reduced 2.74%
158,845
Voting Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
-
10,000
Added 5.77%
163,316
Voting Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$40,113
$44.97 p/Share
892
Reduced 0.58%
153,316
Voting Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
-
3,003
Added 1.91%
154,208
Voting Common Stock
Feb 08
2021
SELL
Open market or private sale
$651,000
$43.4 p/Share
15,000
Reduced 9.02%
151,205
Voting Common Stock
Jan 13
2021
SELL
Payment of exercise price or tax liability
$225,674
$48.9 p/Share
4,615
Reduced 2.7%
166,205
Voting Common Stock
Jan 13
2021
BUY
Exercise of conversion of derivative security
-
10,000
Added 5.53%
170,820
Voting Common Stock
Dec 16
2020
BUY
Exercise of conversion of derivative security
$184,800
$4.4 p/Share
42,000
Added 20.71%
160,820
Voting Common Stock
Dec 08
2020
SELL
Payment of exercise price or tax liability
$187,651
$41.98 p/Share
4,470
Reduced 3.63%
118,820
Voting Common Stock
Dec 08
2020
BUY
Exercise of conversion of derivative security
-
10,000
Added 7.5%
123,290
Voting Common Stock
Dec 02
2020
SELL
Payment of exercise price or tax liability
$81,173
$43.04 p/Share
1,886
Reduced 1.64%
113,290
Voting Common Stock
Dec 02
2020
BUY
Exercise of conversion of derivative security
-
4,218
Added 3.53%
115,176
Voting Common Stock
Nov 27
2020
SELL
Payment of exercise price or tax liability
$197,976
$44.28 p/Share
4,471
Reduced 3.87%
110,958
Voting Common Stock
Nov 27
2020
BUY
Exercise of conversion of derivative security
-
10,000
Added 7.97%
115,429
Voting Common Stock
Nov 24
2020
SELL
Payment of exercise price or tax liability
$2,060,269
$46.09 p/Share
44,701
Reduced 29.77%
105,429
Voting Common Stock
Nov 24
2020
BUY
Exercise of conversion of derivative security
-
100,000
Added 39.98%
150,130
Voting Common Stock