Jul 19
2022
|
SELL
Open market or private sale
|
$130,530
$43.51 p/Share
|
3,000
|
|
Apr 04
2022
|
SELL
Other acquisition or disposition
|
$3,870,444
$48.29 p/Share
|
80,150
|
|
Apr 04
2022
|
BUY
Other acquisition or disposition
|
$3,870,444
$48.29 p/Share
|
80,150
|
|
Mar 11
2022
|
SELL
Other acquisition or disposition
|
$6,472,335
$48.05 p/Share
|
134,700
|
|
Mar 11
2022
|
BUY
Other acquisition or disposition
|
$6,472,335
$48.05 p/Share
|
134,700
|
|
Feb 15
2022
|
SELL
Open market or private sale
|
$172,710
$57.57 p/Share
|
3,000
|
|
Feb 11
2022
|
SELL
Open market or private sale
|
$176,280
$58.76 p/Share
|
3,000
|
|
Nov 16
2021
|
SELL
Other acquisition or disposition
|
$2,998,348
$57.18 p/Share
|
52,437
|
|
Nov 16
2021
|
BUY
Other acquisition or disposition
|
$2,998,348
$57.18 p/Share
|
52,437
|
|
Aug 27
2021
|
SELL
Other acquisition or disposition
|
$2,113,306
$50.33 p/Share
|
41,989
|
|
Aug 27
2021
|
BUY
Other acquisition or disposition
|
$2,113,306
$50.33 p/Share
|
41,989
|
|
Aug 06
2021
|
SELL
Other acquisition or disposition
|
$4,846,404
$52.15 p/Share
|
92,932
|
|
Jun 01
2021
|
SELL
Open market or private sale
|
$199,500
$66.5 p/Share
|
3,000
|
|
May 05
2021
|
SELL
Open market or private sale
|
$681,900
$68.19 p/Share
|
10,000
|
|
May 04
2021
|
SELL
Open market or private sale
|
$193,650
$64.55 p/Share
|
3,000
|
|
Apr 28
2021
|
SELL
Open market or private sale
|
$127,400
$63.7 p/Share
|
2,000
|
|
Apr 26
2021
|
SELL
Open market or private sale
|
$191,880
$63.96 p/Share
|
3,000
|
|
Apr 23
2021
|
SELL
Open market or private sale
|
$191,070
$63.69 p/Share
|
3,000
|
|
Apr 21
2021
|
SELL
Open market or private sale
|
$191,370
$63.79 p/Share
|
3,000
|
|
Apr 14
2021
|
SELL
Open market or private sale
|
$196,290
$65.43 p/Share
|
3,000
|
|
Mar 26
2021
|
SELL
Open market or private sale
|
$131,840
$65.92 p/Share
|
2,000
|
|
Mar 18
2021
|
SELL
Open market or private sale
|
$226,230
$75.41 p/Share
|
3,000
|
|
Mar 17
2021
|
SELL
Open market or private sale
|
$145,020
$72.51 p/Share
|
2,000
|
|
Mar 11
2021
|
SELL
Open market or private sale
|
$224,910
$74.97 p/Share
|
3,000
|
|
Mar 10
2021
|
SELL
Open market or private sale
|
$578,000
$72.25 p/Share
|
8,000
|
|