Mar 13
2024
|
SELL
Open market or private sale
|
$504,675
$67.29 p/Share
|
7,500
|
|
Feb 07
2024
|
SELL
Open market or private sale
|
$479,025
$63.87 p/Share
|
7,500
|
|
Jan 08
2024
|
SELL
Open market or private sale
|
$525,675
$70.09 p/Share
|
7,500
|
|
Aug 08
2022
|
|
-
|
19,542
|
|
Jul 29
2022
|
SELL
Open market or private sale
|
$2,201,750
$88.07 p/Share
|
25,000
|
|
Jul 28
2022
|
SELL
Open market or private sale
|
$2,175,500
$87.02 p/Share
|
25,000
|
|
Jul 19
2022
|
SELL
Open market or private sale
|
$1,260,900
$84.06 p/Share
|
15,000
|
|
Jun 06
2022
|
SELL
Open market or private sale
|
$1,186,050
$79.07 p/Share
|
15,000
|
|
Dec 08
2021
|
|
-
|
6,500
|
|
Dec 15
2020
|
|
-
|
7,600
|
|
Dec 08
2020
|
SELL
Open market or private sale
|
$281,838
$64.2 p/Share
|
4,390
|
|
Dec 07
2020
|
SELL
Open market or private sale
|
$849,710
$64.26 p/Share
|
13,223
|
|
Dec 04
2020
|
SELL
Open market or private sale
|
$474,245
$64.2 p/Share
|
7,387
|
|
Nov 24
2020
|
SELL
Open market or private sale
|
$1,555,000
$62.2 p/Share
|
25,000
|
|
Nov 10
2020
|
SELL
Open market or private sale
|
$304,295
$60.4 p/Share
|
5,038
|
|
Aug 28
2020
|
|
-
|
7,100
|
|
Aug 25
2020
|
SELL
Open market or private sale
|
$1,205,705
$60.4 p/Share
|
19,962
|
|
Dec 16
2019
|
|
-
|
6,000
|
|
Aug 27
2019
|
BUY
Open market or private purchase
|
$214,395
$36.63 p/Share
|
5,853
|
|
Aug 23
2019
|
BUY
Open market or private purchase
|
$186,250
$37.25 p/Share
|
5,000
|
|