Mar 15
2022
BUY
Exercise of conversion of derivative security
$374,800
$18.74 p/Share
20,000
Added 3.62%
532,211
Common Stock
Mar 07
2022
BUY
Grant, award, or other acquisition
-
1,459
Added 0.28%
512,211
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$707,024
$32.66 p/Share
21,648
Reduced 4.07%
510,752
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$532,914
$33.09 p/Share
16,105
Reduced 2.94%
532,400
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
122,579
Added 18.27%
548,505
Common Stock
Feb 15
2022
SELL
Open market or private sale
$1,033,200
$34.44 p/Share
30,000
Reduced 6.58%
425,926
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
$374,800
$18.74 p/Share
20,000
Added 4.2%
455,926
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$5,567,449
$33.94 p/Share
164,038
Reduced 27.34%
435,926
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
-
276,536
Added 31.96%
588,851
Common Stock
Jan 18
2022
SELL
Open market or private sale
$1,060,500
$35.35 p/Share
30,000
Reduced 8.49%
323,428
Common Stock
Jan 18
2022
BUY
Exercise of conversion of derivative security
$374,800
$18.74 p/Share
20,000
Added 5.36%
353,428
Common Stock
Dec 06
2021
BUY
Grant, award, or other acquisition
-
1,143
Added 0.34%
333,428
Common Stock
Dec 01
2021
SELL
Open market or private sale
$473,550
$31.57 p/Share
15,000
Reduced 4.32%
332,284
Common Stock
Nov 01
2021
SELL
Open market or private sale
$509,250
$33.95 p/Share
15,000
Reduced 4.14%
347,284
Common Stock
Oct 01
2021
SELL
Open market or private sale
$450,300
$30.02 p/Share
15,000
Reduced 3.98%
362,284
Common Stock
Sep 01
2021
SELL
Open market or private sale
$463,350
$30.89 p/Share
15,000
Reduced 3.82%
377,284
Common Stock
Aug 20
2021
BUY
Grant, award, or other acquisition
-
1,205
Added 0.31%
392,284
Common Stock
Aug 02
2021
SELL
Open market or private sale
$469,500
$31.3 p/Share
15,000
Reduced 3.69%
391,078
Common Stock
Jul 01
2021
SELL
Open market or private sale
$456,750
$30.45 p/Share
15,000
Reduced 3.56%
406,078
Common Stock
Jun 07
2021
BUY
Grant, award, or other acquisition
-
1,152
Added 0.27%
421,078
Common Stock
Mar 22
2021
SELL
Payment of exercise price or tax liability
$1,722,954
$32.39 p/Share
53,194
Reduced 11.24%
419,926
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
-
99,951
Added 12.59%
693,706
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
-
1,070
Added 0.23%
473,120
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$2,745,823
$30.26 p/Share
90,741
Reduced 16.12%
472,049
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
155,299
Added 21.87%
554,701
Common Stock