Mar 28
2022
SELL
Payment of exercise price or tax liability
$41,387
$30.84 p/Share
1,342
Reduced 4.99%
25,533
Common Stock
Mar 28
2022
BUY
Grant, award, or other acquisition
-
2,570
Added 8.73%
26,875
Common Stock
Mar 15
2022
SELL
Open market or private sale
$203,753
$27.32 p/Share
7,458
Reduced 23.48%
24,305
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
12,582
Added 28.37%
31,763
Common Stock
Mar 08
2022
BUY
Grant, award, or other acquisition
-
3,800
Added 16.54%
19,181
Common Stock
Dec 15
2021
SELL
Open market or private sale
$450,670
$40.97 p/Share
11,000
Reduced 42.18%
15,079
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
$176,990
$16.09 p/Share
11,000
Added 29.67%
26,079
Common Stock
Jun 14
2021
SELL
Open market or private sale
$80,720
$40.36 p/Share
2,000
Reduced 11.88%
14,837
Common Stock
Jun 09
2021
SELL
Payment of exercise price or tax liability
$256,826
$39.27 p/Share
6,540
Reduced 27.98%
16,837
Common Stock
Jun 09
2021
SELL
Open market or private sale
$210,722
$38.7 p/Share
5,445
Reduced 24.66%
16,633
Common Stock
Jun 09
2021
BUY
Grant, award, or other acquisition
-
6,744
Added 22.39%
23,377
Common Stock
Mar 24
2021
SELL
Open market or private sale
$25,721
$36.64 p/Share
702
Reduced 3.08%
22,078
Common Stock
Mar 23
2021
SELL
Open market or private sale
$19,591
$38.19 p/Share
513
Reduced 2.2%
22,780
Common Stock
Mar 22
2021
SELL
Open market or private sale
$25,238
$40.51 p/Share
623
Reduced 2.6%
23,293
Common Stock
Mar 19
2021
SELL
Open market or private sale
$203,400
$40.68 p/Share
5,000
Reduced 17.29%
23,916
Common Stock
Mar 19
2021
BUY
Exercise of conversion of derivative security
$54,050
$10.81 p/Share
5,000
Added 14.74%
28,916
Common Stock
Mar 19
2021
BUY
Grant, award, or other acquisition
-
4,816
Added 16.76%
23,916
Common Stock
Mar 16
2021
SELL
Open market or private sale
$1,103
$45.97 p/Share
24
Reduced 0.13%
19,100
Common Stock
Mar 15
2021
SELL
Open market or private sale
$32,991
$46.73 p/Share
706
Reduced 3.56%
19,124
Common Stock
Mar 12
2021
SELL
Open market or private sale
$25,499
$48.57 p/Share
525
Reduced 2.58%
19,830
Common Stock
Mar 11
2021
SELL
Open market or private sale
$23,652
$46.56 p/Share
508
Reduced 2.43%
20,355
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
-
4,588
Added 18.03%
20,863
Common Stock
Dec 16
2020
SELL
Open market or private sale
$398,400
$39.84 p/Share
10,000
Reduced 38.56%
15,933
Common Stock
Dec 16
2020
BUY
Exercise of conversion of derivative security
$108,100
$10.81 p/Share
10,000
Added 27.83%
25,933
Common Stock
Oct 31
2020
SELL
Payment of exercise price or tax liability
$4,004
$26.17 p/Share
153
Reduced 0.95%
15,933
Common Stock