Mar 01
2022
BUY
Grant, award, or other acquisition
-
48,866
Added 24.66%
149,318
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$61,897
$37.31 p/Share
1,659
Reduced 1.44%
113,876
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$76,198
$45.93 p/Share
1,659
Reduced 1.42%
115,535
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$63,589
$38.33 p/Share
1,659
Reduced 1.4%
117,194
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$55,353
$38.79 p/Share
1,427
Reduced 1.19%
118,853
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
3,166
Added 2.56%
120,280
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$538,376
$41.91 p/Share
12,846
Reduced 11.78%
96,236
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
37,642
Added 24.32%
117,114
Common Stock
Feb 18
2021
SELL
Open market or private sale
$8,004,082
$46.92 p/Share
170,590
Reduced 64.89%
92,318
Common Stock
Feb 18
2021
BUY
Exercise of conversion of derivative security
$1,052,540
$6.17 p/Share
170,590
Added 39.35%
262,908
Common Stock
Feb 17
2021
SELL
Open market or private sale
$3,451,291
$48.48 p/Share
71,190
Reduced 43.54%
92,318
Common Stock
Dec 07
2020
-
10,656
Reduced 6.12%
163,508
Common Stock
Dec 04
2020
SELL
Open market or private sale
$1,518,032
$34.0 p/Share
44,648
Reduced 20.4%
174,164
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$52,063
$33.14 p/Share
1,571
Reduced 0.71%
218,812
Common Stock
Nov 16
2020
SELL
Open market or private sale
$2,486,848
$32.0 p/Share
77,714
Reduced 26.07%
220,383
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$220,026
$7.56 p/Share
29,104
Added 8.89%
298,097
Common Stock
Oct 20
2020
SELL
Open market or private sale
$590,820
$30.0 p/Share
19,694
Reduced 6.82%
268,993
Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$45,748
$29.12 p/Share
1,571
Reduced 0.54%
288,687
Common Stock
Aug 11
2020
SELL
Open market or private sale
$851,731
$29.76 p/Share
28,620
Reduced 8.98%
290,258
Common Stock
Aug 10
2020
SELL
Open market or private sale
$946,994
$29.82 p/Share
31,757
Reduced 9.06%
318,878
Common Stock
Aug 07
2020
SELL
Open market or private sale
$62,496
$29.76 p/Share
2,100
Reduced 0.6%
350,635
Common Stock
Jul 28
2020
SELL
Open market or private sale
$2,800,000
$28.0 p/Share
100,000
Reduced 22.01%
354,285
Common Stock
Jul 28
2020
BUY
Exercise of conversion of derivative security
$831,000
$8.31 p/Share
100,000
Added 18.04%
454,285
Common Stock
Jun 10
2020
-
1,550
Reduced 0.44%
352,735
Common Stock
Jun 01
2020
SELL
Payment of exercise price or tax liability
$37,955
$24.16 p/Share
1,571
Reduced 0.44%
354,285
Common Stock