Aug 22
2022
SELL
Payment of exercise price or tax liability
$355,593
$35.81 p/Share
9,930
Reduced 3.15%
304,983
Common Stock
Jul 21
2022
SELL
Open market or private sale
$186,840
$31.14 p/Share
6,000
Reduced 1.87%
314,913
Common Stock
Jun 21
2022
SELL
Open market or private sale
$171,420
$28.57 p/Share
6,000
Reduced 1.84%
320,913
Common Stock
Jun 01
2022
SELL
Open market or private sale
$587,600
$29.38 p/Share
20,000
Reduced 5.77%
326,913
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
$423,600
$21.18 p/Share
20,000
Added 5.45%
346,913
Common Stock
May 23
2022
SELL
Open market or private sale
$174,660
$29.11 p/Share
6,000
Reduced 1.79%
328,696
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$219,366
$29.62 p/Share
7,406
Reduced 2.16%
334,696
Common Stock
Apr 21
2022
SELL
Open market or private sale
$208,860
$34.81 p/Share
6,000
Reduced 1.72%
342,102
Common Stock
Apr 01
2022
SELL
Open market or private sale
$701,920
$34.24 p/Share
20,500
Reduced 5.56%
348,102
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$434,190
$21.18 p/Share
20,500
Added 5.27%
368,602
Common Stock
Mar 21
2022
SELL
Open market or private sale
$204,420
$34.07 p/Share
6,000
Reduced 1.69%
348,102
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$342,186
$32.95 p/Share
10,385
Reduced 2.85%
354,102
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
81,378
Added 18.25%
364,487
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$180,940
$34.23 p/Share
5,286
Reduced 1.83%
283,109
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
-
60,164
Added 17.26%
288,395
Common Stock
Nov 22
2021
SELL
Payment of exercise price or tax liability
$221,458
$36.49 p/Share
6,069
Reduced 2.59%
228,231
Common Stock
Aug 20
2021
SELL
Payment of exercise price or tax liability
$225,450
$37.16 p/Share
6,067
Reduced 2.52%
234,300
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$473,648
$38.38 p/Share
12,341
Reduced 4.9%
239,589
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
55,094
Added 17.94%
251,930
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$150,753
$37.51 p/Share
4,019
Reduced 2.0%
196,836
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
-
59,709
Added 22.92%
200,855
Common Stock
Nov 20
2020
SELL
Payment of exercise price or tax liability
$119,375
$32.22 p/Share
3,705
Reduced 2.56%
141,146
Common Stock