Jan 25
2022
BUY
Grant, award, or other acquisition
-
10,516
Added 9.41%
101,193
Common Stock, $0.01 pa...
Mar 17
2021
BUY
Open market or private purchase
$11,860
$11.86 p/Share
1,000
Added 1.09%
90,677
Common Stock, $0.01 pa...
Feb 18
2021
SELL
Payment of exercise price or tax liability
$43,877
$14.97 p/Share
2,931
Reduced 3.16%
89,677
Common Stock, $0.01 pa...
Feb 09
2021
SELL
Payment of exercise price or tax liability
$20,000
$13.45 p/Share
1,487
Reduced 1.58%
92,608
Common Stock, $0.01 pa...
Jan 29
2021
BUY
Grant, award, or other acquisition
-
50,137
Added 34.76%
94,095
Common Stock, $0.01 pa...
May 07
2020
SELL
Payment of exercise price or tax liability
$5,384
$2.73 p/Share
1,972
Reduced 4.29%
43,958
Common Stock, $0.01 pa...
Mar 07
2020
SELL
Payment of exercise price or tax liability
$26,925
$4.51 p/Share
5,970
Reduced 11.5%
45,930
Common Stock, $0.01 pa...
Feb 18
2020
BUY
Grant, award, or other acquisition
-
21,724
Added 29.51%
51,900
Common Stock, $0.01 pa...
Aug 08
2019
SELL
Open market or private sale
$32,023
$31.55 p/Share
1,015
Reduced 3.25%
30,176
Common Stock, $0.01 pa...
Jul 08
2019
SELL
Open market or private sale
$59,193
$49.7 p/Share
1,191
Reduced 3.68%
31,191
Common Stock, $0.01 pa...
Jul 01
2019
SELL
Open market or private sale
$303,533
$51.63 p/Share
5,879
Reduced 15.37%
32,382
Common Stock, $0.01 pa...
Jul 01
2019
BUY
Exercise of conversion of derivative security
$16,890
$3.75 p/Share
4,504
Added 10.53%
38,261
Common Stock, $0.01 pa...
Jun 10
2019
SELL
Open market or private sale
$63,159
$53.03 p/Share
1,191
Reduced 3.41%
33,757
Common Stock, $0.01 pa...
Jun 03
2019
SELL
Open market or private sale
$310,876
$52.87 p/Share
5,880
Reduced 14.4%
34,948
Common Stock, $0.01 pa...
Jun 03
2019
BUY
Exercise of conversion of derivative security
$16,890
$3.75 p/Share
4,504
Added 9.94%
40,828
Common Stock, $0.01 pa...
May 08
2019
SELL
Open market or private sale
$70,269
$59.0 p/Share
1,191
Reduced 3.17%
36,324
Common Stock, $0.01 pa...
May 07
2019
BUY
Grant, award, or other acquisition
-
5,009
Added 11.78%
37,515
Common Stock, $0.01 pa...
May 01
2019
SELL
Open market or private sale
$333,631
$56.74 p/Share
5,880
Reduced 13.26%
38,458
Common Stock, $0.01 pa...
May 01
2019
BUY
Exercise of conversion of derivative security
$16,890
$3.75 p/Share
4,504
Added 9.22%
44,338
Common Stock, $0.01 pa...
Apr 08
2019
SELL
Open market or private sale
$138,735
$60.53 p/Share
2,292
Reduced 5.44%
39,834
Common Stock, $0.01 pa...
Apr 02
2019
SELL
Open market or private sale
$75,946
$59.8 p/Share
1,270
Reduced 2.93%
42,126
Common Stock, $0.01 pa...
Apr 02
2019
BUY
Exercise of conversion of derivative security
$4,762
$3.75 p/Share
1,270
Added 2.84%
43,396
Common Stock, $0.01 pa...
Apr 01
2019
SELL
Open market or private sale
$271,001
$58.76 p/Share
4,612
Reduced 9.87%
42,126
Common Stock, $0.01 pa...
Apr 01
2019
BUY
Exercise of conversion of derivative security
$12,135
$3.75 p/Share
3,236
Added 6.48%
46,738
Common Stock, $0.01 pa...
Mar 13
2019
SELL
Open market or private sale
$131,767
$57.49 p/Share
2,292
Reduced 5.01%
43,502
Common Stock, $0.01 pa...