Jun 04
2021
SELL
Exercise of in-the-money or at-the-money derivatives securities
$77,876
$0.88 p/Share
88,495
Reduced 0.31%
28,414,650
Common Stock
May 28
2021
SELL
Open market or private sale
$1,300,400
$32.51 p/Share
40,000
Reduced 0.14%
29,371,640
Common Stock
Apr 30
2021
SELL
Open market or private sale
$1,397,200
$34.93 p/Share
40,000
Reduced 0.14%
29,411,640
Common Stock
Mar 30
2021
SELL
Open market or private sale
$1,709,200
$42.73 p/Share
40,000
Reduced 0.14%
29,451,640
Common Stock
Mar 12
2021
SELL
Exercise of in-the-money or at-the-money derivatives securities
$70,400
$0.88 p/Share
80,000
Reduced 0.28%
28,503,145
Common Stock
Feb 26
2021
SELL
Open market or private sale
$2,402,400
$60.06 p/Share
40,000
Reduced 0.14%
29,491,640
Common Stock
Feb 18
2021
SELL
Exercise of in-the-money or at-the-money derivatives securities
$70,400
$0.88 p/Share
80,000
Reduced 0.28%
28,583,145
Common Stock
Jan 29
2021
SELL
Open market or private sale
$2,160,600
$108.03 p/Share
20,000
Reduced 0.14%
14,765,820
Common Stock
Jan 25
2021
SELL
Exercise of in-the-money or at-the-money derivatives securities
$202,400
$1.76 p/Share
115,000
Reduced 0.4%
28,663,145
Common Stock
Dec 31
2020
SELL
Open market or private sale
$1,303,400
$65.17 p/Share
20,000
Reduced 0.14%
14,785,820
Common Stock
Dec 30
2020
SELL
Exercise of in-the-money or at-the-money derivatives securities
$61,600
$1.76 p/Share
35,000
Reduced 0.12%
28,778,145
Common Stock
Dec 22
2020
-
12,000
Reduced 0.04%
28,813,145
Common Stock
Dec 09
2020
SELL
Open market or private sale
$871,425
$60.68 p/Share
14,361
Reduced 0.1%
14,805,820
Common Stock
Dec 08
2020
SELL
Open market or private sale
$340,144
$60.32 p/Share
5,639
Reduced 0.04%
14,820,181
Common Stock
Nov 30
2020
SELL
Open market or private sale
$1,045,200
$52.26 p/Share
20,000
Reduced 0.13%
14,825,820
Common Stock
Nov 24
2020
SELL
Exercise of in-the-money or at-the-money derivatives securities
$211,200
$1.76 p/Share
120,000
Reduced 0.41%
28,825,145
Common Stock
Oct 30
2020
SELL
Open market or private sale
$902,200
$45.11 p/Share
20,000
Reduced 0.13%
14,845,820
Common Stock
Sep 30
2020
SELL
Open market or private sale
$821,400
$41.07 p/Share
20,000
Reduced 0.13%
14,865,820
Common Stock
Sep 28
2020
SELL
Open market or private sale
$824,200
$41.21 p/Share
20,000
Reduced 0.13%
14,885,820
Common Stock