Aug 07
2023
SELL
Sale (or disposition) back to the issuer
-
2,683
Reduced 100.0%
0
Restricted Stock Units
Aug 07
2023
SELL
Sale (or disposition) back to the issuer
-
226,167
Reduced 100.0%
0
Common Stock
May 24
2023
BUY
Grant, award, or other acquisition
-
2,683
Added 1.16%
228,850
Common Stock
Apr 17
2023
SELL
Open market or private sale
$482,370
$68.91 p/Share
7,000
Reduced 3.0%
226,167
Common Stock
Mar 21
2023
SELL
Open market or private sale
$434,000
$62.0 p/Share
7,000
Reduced 2.91%
233,167
Common Stock
Feb 15
2023
SELL
Open market or private sale
$461,159
$65.88 p/Share
7,000
Reduced 2.83%
240,167
Common Stock
Jan 17
2023
SELL
Open market or private sale
$470,120
$67.16 p/Share
7,000
Reduced 2.75%
247,167
Common Stock
Dec 15
2022
SELL
Open market or private sale
$449,820
$64.26 p/Share
7,000
Reduced 2.68%
254,167
Common Stock
Nov 15
2022
SELL
Open market or private sale
$561,400
$80.2 p/Share
7,000
Reduced 2.61%
261,167
Common Stock
Oct 17
2022
SELL
Open market or private sale
$477,610
$68.23 p/Share
7,000
Reduced 2.54%
268,167
Common Stock
Sep 15
2022
SELL
Open market or private sale
$461,370
$65.91 p/Share
7,000
Reduced 2.48%
275,167
Common Stock
Aug 15
2022
SELL
Open market or private sale
$434,000
$62.0 p/Share
7,000
Reduced 2.42%
282,167
Common Stock
Jul 20
2022
SELL
Open market or private sale
$434,000
$62.0 p/Share
7,000
Reduced 2.36%
289,167
Common Stock
Jun 15
2022
SELL
Open market or private sale
$559,720
$79.96 p/Share
7,000
Reduced 2.31%
296,167
Common Stock
May 25
2022
BUY
Grant, award, or other acquisition
-
2,668
Added 0.87%
303,167
Common Stock
May 16
2022
SELL
Open market or private sale
$470,960
$67.28 p/Share
7,000
Reduced 2.28%
300,499
Common Stock
Mar 15
2022
SELL
Open market or private sale
$321,500
$64.3 p/Share
5,000
Reduced 1.6%
307,499
Common Stock
Feb 15
2022
SELL
Open market or private sale
$289,050
$57.81 p/Share
5,000
Reduced 1.57%
312,499
Common Stock
Jan 18
2022
SELL
Open market or private sale
$282,150
$56.43 p/Share
5,000
Reduced 1.55%
317,499
Common Stock
Jan 12
2022
BUY
Exercise of conversion of derivative security
-
127,122
Added 28.27%
322,499
Common Stock
Dec 15
2021
SELL
Open market or private sale
$229,400
$45.88 p/Share
5,000
Reduced 2.5%
195,377
Common Stock
Nov 15
2021
SELL
Open market or private sale
$284,000
$56.8 p/Share
5,000
Reduced 2.43%
200,377
Common Stock
Oct 15
2021
SELL
Open market or private sale
$255,300
$51.06 p/Share
5,000
Reduced 2.38%
205,377
Common Stock
Sep 16
2021
SELL
Open market or private sale
$675,000
$45.0 p/Share
15,000
Reduced 6.66%
210,377
Common Stock
Jun 09
2021
SELL
Open market or private sale
$233,250
$46.65 p/Share
5,000
Reduced 2.17%
225,377
Common Stock