Mar 08
2022
SELL
Payment of exercise price or tax liability
$2,458,597
$79.08 p/Share
31,090
Reduced 48.91%
32,475
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
$1,231,501
$22.85 p/Share
53,895
Added 53.37%
47,084
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$7,563
$82.21 p/Share
92
Reduced 0.94%
9,670
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
311
Added 3.09%
9,762
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$28,119
$85.99 p/Share
327
Reduced 3.34%
9,451
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
-
1,113
Added 10.22%
9,778
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$50,557
$85.4 p/Share
592
Reduced 6.4%
8,665
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
-
1,852
Added 17.25%
8,886
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$10,073
$109.49 p/Share
92
Reduced 1.23%
7,405
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
-
312
Added 4.0%
7,497
Common Stock
Dec 01
2021
SELL
Open market or private sale
$112,640
$112.64 p/Share
1,000
Reduced 12.22%
7,185
Common Stock
Nov 01
2021
SELL
Open market or private sale
$118,660
$118.66 p/Share
1,000
Reduced 10.89%
8,185
Common Stock
Oct 01
2021
SELL
Open market or private sale
$127,150
$127.15 p/Share
1,000
Reduced 9.82%
9,185
Common Stock
Sep 07
2021
SELL
Payment of exercise price or tax liability
$13,100
$142.39 p/Share
92
Reduced 0.9%
10,185
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
-
311
Added 2.94%
10,277
Common Stock
Sep 01
2021
SELL
Open market or private sale
$140,210
$140.21 p/Share
1,000
Reduced 9.12%
9,966
Common Stock
Aug 02
2021
SELL
Open market or private sale
$127,260
$127.26 p/Share
1,000
Reduced 8.36%
10,966
Common Stock
Jul 01
2021
SELL
Open market or private sale
$138,800
$138.8 p/Share
1,000
Reduced 7.71%
11,966
Common Stock
Jun 07
2021
SELL
Payment of exercise price or tax liability
$11,026
$119.85 p/Share
92
Reduced 0.7%
12,966
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
-
312
Added 2.33%
13,058
Common Stock
Jun 01
2021
SELL
Open market or private sale
$118,250
$118.25 p/Share
1,000
Reduced 7.27%
12,746
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$24,759
$117.9 p/Share
210
Reduced 1.5%
13,746
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
-
714
Added 4.9%
13,864
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$105,795
$130.45 p/Share
811
Reduced 5.77%
13,242
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
-
2,684
Added 16.51%
13,569
Common Stock