Dec 08
2021
SELL
Open market or private sale
$593,827
$85.32 p/Share
6,960
Reduced 4.02%
166,013
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
$41,412
$5.95 p/Share
6,960
Added 3.87%
172,973
Common Stock
Nov 19
2021
SELL
Payment of exercise price or tax liability
$312,944
$110.62 p/Share
2,829
Reduced 1.68%
166,013
Common Stock
Nov 15
2021
SELL
Open market or private sale
$1,202,792
$115.21 p/Share
10,440
Reduced 5.82%
168,842
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$62,118
$5.95 p/Share
10,440
Added 5.5%
179,282
Common Stock
Nov 05
2021
SELL
Open market or private sale
$209,224
$139.39 p/Share
1,501
Reduced 0.88%
168,842
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$13,239
$8.82 p/Share
1,501
Added 0.87%
170,343
Common Stock
Nov 04
2021
SELL
Open market or private sale
$1,139,024
$138.77 p/Share
8,208
Reduced 4.64%
168,842
Common Stock
Nov 04
2021
BUY
Exercise of conversion of derivative security
$72,395
$8.82 p/Share
8,208
Added 4.43%
177,050
Common Stock
Nov 03
2021
SELL
Open market or private sale
$1,740,682
$131.79 p/Share
13,208
Reduced 7.26%
168,842
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
$79,842
$7.39 p/Share
10,804
Added 5.6%
182,050
Common Stock
Nov 02
2021
SELL
Open market or private sale
$1,186,722
$129.47 p/Share
9,166
Reduced 5.08%
171,246
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$78,198
$8.82 p/Share
8,866
Added 4.68%
180,412
Common Stock
Oct 22
2021
SELL
Payment of exercise price or tax liability
$109,896
$117.41 p/Share
936
Reduced 0.54%
171,546
Common Stock
Oct 21
2021
SELL
Open market or private sale
$210,523
$120.99 p/Share
1,740
Reduced 1.0%
172,482
Common Stock
Oct 21
2021
BUY
Exercise of conversion of derivative security
$10,353
$5.95 p/Share
1,740
Added 0.99%
174,222
Common Stock
Oct 13
2021
SELL
Open market or private sale
$191,678
$110.16 p/Share
1,740
Reduced 1.0%
172,482
Common Stock
Oct 13
2021
BUY
Exercise of conversion of derivative security
$10,353
$5.95 p/Share
1,740
Added 0.99%
174,222
Common Stock
Oct 07
2021
SELL
Open market or private sale
$175,583
$100.91 p/Share
1,740
Reduced 1.0%
172,482
Common Stock
Oct 07
2021
SELL
Exercise of conversion of derivative security
$10,353
$5.95 p/Share
1,740
Reduced 0.99%
174,222
Common Stock
Oct 06
2021
SELL
Open market or private sale
$680,688
$97.8 p/Share
6,960
Reduced 3.88%
172,482
Common Stock
Oct 06
2021
BUY
Exercise of conversion of derivative security
$41,412
$5.95 p/Share
6,960
Added 3.73%
179,442
Common Stock
Oct 04
2021
SELL
Payment of exercise price or tax liability
$69,736
$105.5 p/Share
661
Reduced 0.38%
172,482
Common Stock
Sep 15
2021
-
46,000
Reduced 20.99%
173,143
Common Stock
Sep 10
2021
SELL
Open market or private sale
$1,646,875
$118.31 p/Share
13,920
Reduced 5.97%
219,143
Common Stock