Dec 19
2022
SELL
Open market or private sale
$190,400
$95.2 p/Share
2,000
Reduced 4.04%
47,504
Common Stock
Oct 17
2022
BUY
Grant, award, or other acquisition
-
875
Added 1.74%
49,504
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
-
875
Added 1.77%
48,629
Common Stock
Apr 18
2022
BUY
Grant, award, or other acquisition
-
875
Added 1.8%
47,754
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
-
875
Added 1.83%
46,879
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
-
875
Added 1.87%
46,004
Common Stock
Jul 20
2021
SELL
Open market or private sale
$85,012
$86.57 p/Share
982
Reduced 2.13%
45,129
Common Stock
Jul 20
2021
BUY
Exercise of conversion of derivative security
$10,694
$10.89 p/Share
982
Added 2.09%
46,111
Common Stock
Jul 15
2021
BUY
Grant, award, or other acquisition
-
1,125
Added 2.43%
45,129
Common Stock
Jun 21
2021
SELL
Open market or private sale
$82,297
$83.72 p/Share
983
Reduced 2.19%
44,004
Common Stock
Jun 21
2021
BUY
Exercise of conversion of derivative security
$10,705
$10.89 p/Share
983
Added 2.14%
44,987
Common Stock
May 20
2021
SELL
Open market or private sale
$81,265
$82.67 p/Share
983
Reduced 2.19%
44,004
Common Stock
May 20
2021
BUY
Exercise of conversion of derivative security
$10,705
$10.89 p/Share
983
Added 2.14%
44,987
Common Stock
Apr 20
2021
SELL
Open market or private sale
$86,622
$88.12 p/Share
983
Reduced 2.19%
44,004
Common Stock
Apr 20
2021
BUY
Exercise of conversion of derivative security
$10,705
$10.89 p/Share
983
Added 2.14%
44,987
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
-
1,125
Added 2.49%
44,004
Common Stock
Mar 22
2021
SELL
Open market or private sale
$88,214
$89.74 p/Share
983
Reduced 2.24%
42,879
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
$10,705
$10.89 p/Share
983
Added 2.19%
43,862
Common Stock
Feb 22
2021
SELL
Open market or private sale
$81,215
$82.62 p/Share
983
Reduced 2.24%
42,879
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$10,705
$10.89 p/Share
983
Added 2.19%
43,862
Common Stock
Jan 20
2021
SELL
Open market or private sale
$83,919
$85.37 p/Share
983
Reduced 2.24%
42,879
Common Stock
Jan 20
2021
BUY
Exercise of conversion of derivative security
$10,705
$10.89 p/Share
983
Added 2.19%
43,862
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
-
1,125
Added 2.56%
42,879
Common Stock
Dec 21
2020
SELL
Open market or private sale
$73,243
$74.51 p/Share
983
Reduced 2.3%
41,754
Common Stock
Dec 21
2020
BUY
Exercise of conversion of derivative security
$10,705
$10.89 p/Share
983
Added 2.25%
42,737
Common Stock