Jan 01
2023
BUY
Grant, award, or other acquisition
-
3,867
Added 1.42%
267,641
Common Stock
Dec 15
2022
SELL
Open market or private sale
$65,437
$52.35 p/Share
1,250
Reduced 0.47%
263,774
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
$3,337
$2.67 p/Share
1,250
Added 0.47%
265,024
Common Stock
Nov 15
2022
SELL
Open market or private sale
$60,012
$48.01 p/Share
1,250
Reduced 0.47%
263,774
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
$3,337
$2.67 p/Share
1,250
Added 0.47%
265,024
Common Stock
Oct 14
2022
SELL
Open market or private sale
$74,138
$59.31 p/Share
1,250
Reduced 0.47%
263,774
Common Stock
Oct 14
2022
BUY
Exercise of conversion of derivative security
$3,338
$2.67 p/Share
1,250
Added 0.47%
265,024
Common Stock
Sep 15
2022
SELL
Open market or private sale
$82,500
$66.0 p/Share
1,250
Reduced 0.47%
263,774
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
$3,338
$2.67 p/Share
1,250
Added 0.47%
265,024
Common Stock
Aug 15
2022
SELL
Open market or private sale
$84,012
$67.21 p/Share
1,250
Reduced 0.47%
263,774
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$3,338
$2.67 p/Share
1,250
Added 0.47%
265,024
Common Stock
Jul 15
2022
SELL
Open market or private sale
$57,913
$46.33 p/Share
1,250
Reduced 0.47%
263,774
Common Stock
Jul 15
2022
BUY
Exercise of conversion of derivative security
$3,338
$2.67 p/Share
1,250
Added 0.47%
265,024
Common Stock
Jun 15
2022
SELL
Open market or private sale
$49,113
$39.29 p/Share
1,250
Reduced 0.47%
263,774
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
$3,338
$2.67 p/Share
1,250
Added 0.47%
265,024
Common Stock
May 16
2022
SELL
Open market or private sale
$48,975
$39.18 p/Share
1,250
Reduced 0.47%
263,774
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
$3,338
$2.67 p/Share
1,250
Added 0.47%
265,024
Common Stock
Apr 14
2022
SELL
Open market or private sale
$63,625
$50.9 p/Share
1,250
Reduced 0.47%
263,774
Common Stock
Apr 14
2022
BUY
Exercise of conversion of derivative security
$3,338
$2.67 p/Share
1,250
Added 0.47%
265,024
Common Stock
Mar 15
2022
SELL
Open market or private sale
$49,462
$39.57 p/Share
1,250
Reduced 0.48%
259,544
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$3,338
$2.67 p/Share
1,250
Added 0.48%
260,794
Common Stock
Feb 15
2022
SELL
Open market or private sale
$56,788
$45.43 p/Share
1,250
Reduced 0.19%
673,774
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
$3,338
$2.67 p/Share
1,250
Added 0.18%
675,024
Common Stock
Jan 14
2022
SELL
Open market or private sale
$50,700
$40.56 p/Share
1,250
Reduced 0.19%
673,774
Common Stock
Jan 14
2022
BUY
Exercise of conversion of derivative security
$3,338
$2.67 p/Share
1,250
Added 0.18%
675,024
Common Stock