Nov 09
2022
|
BUY
Open market or private purchase
|
$43,909
$24.06 p/Share
|
1,825
|
|
May 28
2021
|
BUY
Open market or private purchase
|
$51,435
$45.72 p/Share
|
1,125
|
|
Feb 04
2020
|
SELL
Open market or private sale
|
$33,220
$66.44 p/Share
|
500
|
|
Jul 29
2019
|
SELL
Open market or private sale
|
$205,460
$54.04 p/Share
|
3,802
|
|
Aug 09
2018
|
BUY
Open market or private purchase
|
$2,550
$39.23 p/Share
|
65
|
|
Nov 08
2017
|
BUY
Open market or private purchase
|
$1,535
$35.7 p/Share
|
43
|
|
May 22
2008
|
BUY
Open market or private purchase
|
$1,986
$14.5 p/Share
|
137
|
|
Feb 16
2007
|
BUY
Open market or private purchase
|
$1,551
$18.25 p/Share
|
85
|
|
Jan 25
2006
|
BUY
Open market or private purchase
|
$810
$18.0 p/Share
|
45
|
|
Jan 24
2006
|
BUY
Open market or private purchase
|
$10,170
$18.0 p/Share
|
565
|
|
Feb 02
2005
|
BUY
Open market or private purchase
|
$872
$20.75 p/Share
|
42
|
|
May 10
2004
|
BUY
Open market or private purchase
|
-
|
55
|
|