Jan 03
2022
BUY
Exercise of conversion of derivative security
-
65,000
Added 22.68%
221,591
Common Stock
Dec 21
2021
SELL
Open market or private sale
$223,445
$19.43 p/Share
11,500
Reduced 5.96%
181,379
Common Stock
Nov 22
2021
SELL
Open market or private sale
$231,495
$20.13 p/Share
11,500
Reduced 5.63%
192,862
Common Stock
Oct 21
2021
SELL
Open market or private sale
$260,475
$22.65 p/Share
11,500
Reduced 5.33%
204,275
Common Stock
Sep 21
2021
SELL
Open market or private sale
$258,635
$22.49 p/Share
11,500
Reduced 5.06%
215,788
Common Stock
Aug 23
2021
SELL
Open market or private sale
$255,415
$22.21 p/Share
11,500
Reduced 4.82%
227,282
Common Stock
Jul 21
2021
SELL
Open market or private sale
$305,095
$26.53 p/Share
11,500
Reduced 4.6%
238,642
Common Stock
Jul 08
2021
SELL
Open market or private sale
$315,560
$27.44 p/Share
11,500
Reduced 4.4%
250,119
Common Stock
May 21
2021
SELL
Open market or private sale
$198,144
$24.22 p/Share
8,181
Reduced 3.03%
261,730
Common Stock
Apr 21
2021
SELL
Open market or private sale
$210,334
$25.71 p/Share
8,181
Reduced 2.94%
269,842
Common Stock
Apr 14
2021
SELL
Open market or private sale
$255,066
$28.02 p/Share
9,103
Reduced 3.17%
277,981
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$1,399,445
$25.09 p/Share
55,777
Reduced 16.28%
286,788
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
112,500
Added 24.72%
342,590
Common Stock
Feb 22
2021
SELL
Open market or private sale
$273,090
$30.0 p/Share
9,103
Reduced 3.81%
229,916
Common Stock
Jan 21
2021
SELL
Open market or private sale
$293,742
$29.17 p/Share
10,070
Reduced 4.04%
238,999
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$653,712
$26.37 p/Share
24,790
Reduced 9.05%
249,132
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
-
50,000
Added 15.44%
273,922
Common Stock
Jan 03
2021
SELL
Payment of exercise price or tax liability
$470,562
$27.43 p/Share
17,155
Reduced 7.12%
223,922
Common Stock
Jan 03
2021
BUY
Exercise of conversion of derivative security
-
45,000
Added 16.34%
230,390
Common Stock
Dec 21
2020
SELL
Open market or private sale
$242,997
$25.45 p/Share
9,548
Reduced 4.64%
196,076
Common Stock
Nov 23
2020
SELL
Open market or private sale
$159,042
$20.39 p/Share
7,800
Reduced 3.65%
205,768
Common Stock
Oct 21
2020
SELL
Open market or private sale
$158,172
$20.59 p/Share
7,682
Reduced 3.47%
213,548
Common Stock