Jun 30
2023
BUY
Grant, award, or other acquisition
-
289
Added 0.71%
40,433
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
298
Added 0.74%
40,063
Common Stock
Mar 29
2023
SELL
Sale (or disposition) back to the issuer
$1,965,609
$73.09 p/Share
26,893
Reduced 40.39%
39,690
Common Stock
Mar 29
2023
BUY
Grant, award, or other acquisition
$1,346,801
$50.08 p/Share
26,893
Added 28.77%
66,583
Common Stock
Mar 28
2023
SELL
Sale (or disposition) back to the issuer
$1,940,992
$72.18 p/Share
26,891
Reduced 40.39%
39,690
Common Stock
Mar 28
2023
BUY
Grant, award, or other acquisition
$1,192,884
$44.36 p/Share
26,891
Added 28.77%
66,581
Common Stock
Mar 27
2023
SELL
Sale (or disposition) back to the issuer
$1,948,252
$72.45 p/Share
26,891
Reduced 40.39%
39,690
Common Stock
Mar 27
2023
BUY
Grant, award, or other acquisition
$1,293,726
$48.11 p/Share
26,891
Added 28.77%
66,581
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
5,018
Added 11.22%
39,690
Common Stock
Dec 19
2022
BUY
Grant, award, or other acquisition
-
219
Added 0.63%
34,672
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
40
Added 0.12%
34,383
Common Stock
Aug 22
2022
SELL
Open market or private sale
$692,550
$76.95 p/Share
9,000
Reduced 20.93%
34,008
Common Stock
Aug 19
2022
SELL
Open market or private sale
$1,012,569
$78.04 p/Share
12,975
Reduced 23.18%
43,008
Common Stock
Aug 19
2022
BUY
Grant, award, or other acquisition
$398,333
$30.7 p/Share
12,975
Added 18.82%
55,983
Common Stock
Aug 18
2022
SELL
Open market or private sale
$1,175,100
$78.34 p/Share
15,000
Reduced 25.86%
43,008
Common Stock
Aug 18
2022
BUY
Grant, award, or other acquisition
$460,500
$30.7 p/Share
15,000
Added 20.55%
58,008
Common Stock
Aug 17
2022
SELL
Open market or private sale
$471,480
$78.58 p/Share
6,000
Reduced 12.24%
43,008
Common Stock
Aug 17
2022
BUY
Grant, award, or other acquisition
$184,200
$30.7 p/Share
6,000
Added 10.91%
49,008
Common Stock
Jun 24
2022
BUY
Grant, award, or other acquisition
-
41
Added 0.1%
43,008
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
-
327
Added 0.76%
42,967
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
6,542
Added 13.33%
42,553
Common Stock
Dec 21
2021
BUY
Grant, award, or other acquisition
-
284
Added 0.78%
36,010
Common Stock
Nov 17
2021
SELL
Sale (or disposition) back to the issuer
$1,120,606
$71.65 p/Share
15,640
Reduced 30.5%
35,635
Common Stock
Nov 16
2021
SELL
Sale (or disposition) back to the issuer
$507,150
$72.45 p/Share
7,000
Reduced 12.01%
51,275
Common Stock
Nov 16
2021
BUY
Grant, award, or other acquisition
$621,694
$27.46 p/Share
22,640
Added 27.98%
58,275
Common Stock