Jan 11
2023
|
BUY
Conversion of derivative security
|
-
|
4,500
|
|
Dec 15
2022
|
SELL
Grant, award, or other acquisition
|
$175,945
$60.07 p/Share
|
2,929
|
|
Dec 15
2022
|
SELL
Open market or private sale
|
$418,451
$59.6 p/Share
|
7,021
|
|
Dec 15
2022
|
BUY
Conversion of derivative security
|
-
|
9,950
|
|
Nov 15
2022
|
SELL
Open market or private sale
|
$2,475,288
$66.54 p/Share
|
37,200
|
|
Nov 15
2022
|
BUY
Conversion of derivative security
|
-
|
37,200
|
|
Nov 11
2022
|
|
-
|
29,000
|
|
Nov 11
2022
|
BUY
Conversion of derivative security
|
-
|
29,000
|
|
Oct 11
2022
|
SELL
Open market or private sale
|
$247,500
$55.0 p/Share
|
4,500
|
|
Oct 11
2022
|
BUY
Conversion of derivative security
|
-
|
4,500
|
|
Aug 10
2022
|
SELL
Open market or private sale
|
$5,990,009
$65.69 p/Share
|
91,186
|
|
Aug 10
2022
|
BUY
Conversion of derivative security
|
-
|
91,186
|
|
Jun 02
2022
|
SELL
Open market or private sale
|
$3,521,280
$55.02 p/Share
|
64,000
|
|
Jun 02
2022
|
BUY
Conversion of derivative security
|
-
|
64,000
|
|
May 20
2022
|
SELL
Open market or private sale
|
$65,513
$50.01 p/Share
|
1,310
|
|
May 20
2022
|
BUY
Conversion of derivative security
|
-
|
1,310
|
|
Apr 20
2022
|
SELL
Open market or private sale
|
$2,229,120
$69.66 p/Share
|
32,000
|
|
Apr 20
2022
|
BUY
Conversion of derivative security
|
-
|
32,000
|
|
Mar 18
2022
|
SELL
Open market or private sale
|
$2,446,400
$76.45 p/Share
|
32,000
|
|
Mar 18
2022
|
BUY
Conversion of derivative security
|
-
|
32,000
|
|
Feb 18
2022
|
SELL
Open market or private sale
|
$1,782,720
$55.71 p/Share
|
32,000
|
|
Feb 18
2022
|
BUY
Conversion of derivative security
|
-
|
32,000
|
|
Jan 20
2022
|
SELL
Open market or private sale
|
$2,052,800
$64.15 p/Share
|
32,000
|
|
Jan 20
2022
|
BUY
Conversion of derivative security
|
-
|
32,000
|
|
Dec 21
2021
|
SELL
Open market or private sale
|
$1,831,800
$91.59 p/Share
|
20,000
|
|