Jul 12
2021
SELL
Open market or private sale
$5,158,825
$184.04 p/Share
28,031
Reduced 13.81%
174,918
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
16,000
Added 7.31%
202,949
Common Stock
Jun 14
2021
SELL
Open market or private sale
$4,500,000
$150.0 p/Share
30,000
Reduced 13.83%
186,949
Common Stock
May 17
2021
SELL
Open market or private sale
$7,754,341
$115.79 p/Share
66,969
Reduced 23.59%
216,949
Common Stock
Mar 04
2021
SELL
Open market or private sale
$283,678
$157.95 p/Share
1,796
Reduced 0.63%
283,918
Common Stock
Mar 03
2021
SELL
Open market or private sale
$332
$166.05 p/Share
2
Reduced 0.0%
285,714
Common Stock
Mar 02
2021
SELL
Open market or private sale
$1,543,743
$174.77 p/Share
8,833
Reduced 3.0%
285,716
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
6,000
Added 2.0%
294,549
Common Stock
Jan 28
2021
BUY
Exercise of conversion of derivative security
-
6,000
Added 2.04%
288,549
Common Stock
Nov 30
2020
SELL
Open market or private sale
$2,493,920
$141.7 p/Share
17,600
Reduced 5.86%
282,799
Common Stock
Nov 27
2020
SELL
Open market or private sale
$11,746,120
$142.55 p/Share
82,400
Reduced 21.53%
300,399
Common Stock
Nov 15
2020
SELL
Payment of exercise price or tax liability
$7,298,650
$116.59 p/Share
62,601
Reduced 14.06%
382,799
Common Stock
Jun 04
2020
SELL
Open market or private sale
$5,825,918
$53.07 p/Share
109,778
Reduced 19.77%
445,400
Common Stock
May 15
2020
SELL
Payment of exercise price or tax liability
$3,654,588
$58.38 p/Share
62,600
Reduced 10.13%
555,178
Common Stock
Apr 14
2020
BUY
Grant, award, or other acquisition
-
8,000
Added 1.28%
617,778
Common Stock
Feb 21
2020
SELL
Open market or private sale
$1,289,715
$57.77 p/Share
22,325
Reduced 3.53%
609,778
Common Stock
Dec 10
2019
SELL
Open market or private sale
$481,200
$24.06 p/Share
20,000
Reduced 3.07%
632,103
Common Stock
Dec 09
2019
SELL
Open market or private sale
$721,500
$24.05 p/Share
30,000
Reduced 4.4%
652,103
Common Stock
Nov 15
2019
SELL
Payment of exercise price or tax liability
$1,209,432
$19.32 p/Share
62,600
Reduced 8.41%
682,103
Common Stock
Sep 04
2019
SELL
Open market or private sale
$461,201
$27.64 p/Share
16,686
Reduced 2.19%
743,831
Common Stock
Sep 03
2019
SELL
Open market or private sale
$881,400
$29.38 p/Share
30,000
Reduced 3.79%
760,517
Common Stock
May 16
2019
SELL
Open market or private sale
$928,604
$14.62 p/Share
63,516
Reduced 7.44%
790,517
Common Stock
Apr 01
2019
SELL
Open market or private sale
$19,306
$9.15 p/Share
2,110
Reduced 0.25%
854,033
Common Stock
Mar 29
2019
BUY
Grant, award, or other acquisition
-
3,440
Added 0.4%
856,143
Common Stock
Mar 04
2019
SELL
Open market or private sale
$274,200
$9.14 p/Share
30,000
Reduced 3.47%
834,398
Restricted Stock Units