Dec 27
2023
|
SELL
Open market or private sale
|
$232,550
$46.51 p/Share
|
5,000
|
|
Dec 26
2023
|
SELL
Open market or private sale
|
$230,000
$46.0 p/Share
|
5,000
|
|
Dec 21
2023
|
|
-
|
300,000
|
|
Dec 19
2023
|
SELL
Open market or private sale
|
$225,700
$45.14 p/Share
|
5,000
|
|
Dec 18
2023
|
SELL
Open market or private sale
|
$220,400
$44.08 p/Share
|
5,000
|
|
Dec 12
2023
|
SELL
Open market or private sale
|
$214,100
$42.82 p/Share
|
5,000
|
|
Dec 11
2023
|
SELL
Open market or private sale
|
$206,200
$41.24 p/Share
|
5,000
|
|
Dec 05
2023
|
SELL
Open market or private sale
|
$207,100
$41.42 p/Share
|
5,000
|
|
Dec 04
2023
|
SELL
Open market or private sale
|
$210,550
$42.11 p/Share
|
5,000
|
|
Nov 28
2023
|
SELL
Open market or private sale
|
$201,850
$40.37 p/Share
|
5,000
|
|
Nov 27
2023
|
SELL
Open market or private sale
|
$209,000
$41.8 p/Share
|
5,000
|
|
Nov 21
2023
|
SELL
Open market or private sale
|
$210,799
$42.16 p/Share
|
5,000
|
|
Nov 20
2023
|
SELL
Open market or private sale
|
$214,000
$42.8 p/Share
|
5,000
|
|
Nov 14
2023
|
SELL
Open market or private sale
|
$214,549
$42.91 p/Share
|
5,000
|
|
Nov 13
2023
|
SELL
Open market or private sale
|
$205,300
$41.06 p/Share
|
5,000
|
|
Nov 07
2023
|
SELL
Open market or private sale
|
$206,700
$41.34 p/Share
|
5,000
|
|
Nov 06
2023
|
SELL
Open market or private sale
|
$214,549
$42.91 p/Share
|
5,000
|
|
Oct 31
2023
|
SELL
Open market or private sale
|
$202,000
$40.4 p/Share
|
5,000
|
|
Oct 30
2023
|
SELL
Open market or private sale
|
$199,600
$39.92 p/Share
|
5,000
|
|
Oct 25
2023
|
SELL
Open market or private sale
|
$196,050
$39.21 p/Share
|
5,000
|
|
Oct 24
2023
|
SELL
Open market or private sale
|
$195,200
$39.04 p/Share
|
5,000
|
|
Oct 18
2023
|
SELL
Open market or private sale
|
$194,899
$38.98 p/Share
|
5,000
|
|
Oct 17
2023
|
SELL
Open market or private sale
|
$196,750
$39.35 p/Share
|
5,000
|
|
Oct 11
2023
|
SELL
Open market or private sale
|
$195,550
$39.11 p/Share
|
5,000
|
|
Oct 10
2023
|
SELL
Open market or private sale
|
$202,399
$40.48 p/Share
|
5,000
|
|