Available Stock and Recent Trades

Current as of: November 13, 2023

AVAILABLE SHARES*

Seller Contact Shares Price

                                                        ​                                                                                                                                           

LAST KNOWN TRADES**

Date Price Shares
November 13, 2023 $20.95 100
  $20.95 100
  $20.05 200
November 10, 2023 $19.85 100
November 9, 2023 $20.50 900
  $20.50 100
  $20.20 61
  $20.50 5
  $20.20 61
  $20.20 100
  $19.98 639
  $19.98 800
  $19.98 100
  $19.97 200
  $19.60 100
  $19.50 100
  $19.50 100
  $19.50 100
  $19.50 100
  $19.50 100
November 8, 2023 $19.55 100
  $19.75 58
  $19.74 142
  $19.76 200
November 7, 2023 $19.50 100
  $19.55 100
  $19.60 100
  $19.56 142
  $19.56 200
  $19.55 58
  $19.78 5
November 6, 2023 $19.55 1,300
November 2, 2023 $19.75 200
  $19.50 500
  $19.50 500
  $19.58 100
  $19.38 60
November 1, 2023 $19.99 100
October 31, 2023 $19.35 200
  $19.35 100
  $19.55 100
  $19.99 100
  $19.99 200
  $19.50 599
  $19.99 400
  $19.99 100
  $19.55 100
  $19.99 100
  $19.99 100
  $19.56 100
  $19.56 200
  $19.56 200
  $19.56 200
  $20.20 200
  $19.56 1
October 30, 2023 $20.00 100
  $20.00 100
  $20.00 200
  $20.00 200
  $20.00 100
  $20.00 100
  $19.50 1
October 27, 2023 $20.14 1
  $20.00 2,604
  $20.01 100
  $20.01 100
  $20.00 100
  $19.99 100
  $19.75 100
  $19.50 400
  $19.50 300
  $19.75 5
  $19.50 100
  $19.50 700
  $19.63 250
  $19.75 14
  $19.75 800
  $20.00 25
October 26, 2023 $20.00 100
  $19.50 100
  $19.75 200
  $20.00 45
October 25, 2023 $19.50 200
October 24, 2023 $19.18 200
  $19.20 200
  $19.20 25
  $19.20 100
  $19.20 75
  $19.21 100
  $19.21 125
  $19.21 75
  $19.41 100
  $19.21 125
  $19.20 4,300
  $19.20 50
  $19.20 200
October 23, 2023 $19.55 50
October 20, 2023 $19.17 100
  $19.83 100
  $19.75 150
  $19.75 250
October 19, 2023 $19.75 200
  $19.75 100
  $19.53 500
October 18, 2023 $19.30 31
  $19.31 31
  $19.75 300
  $20.98 50
  $19.50 100
  $19.35 200
October 17, 2023 $19.20 131
  $19.40 150
  $19.40 150
  $19.82 103
  $19.30 100
  $19.20 5,000
  $19.95 250
  $19.25 2,800
  $19.00 100
  $19.02 50
  $19.30 100
  $19.30 100
  $19.30 100
October 16, 2023 $20.00 50
  $19.95 1,000
  $20.00 100
  $20.00 500
  $20.15 250
October 13, 2023 $20.30 50
  $20.03 100
  $20.14 100
  $20.30 200
October 12, 2023 $20.35 200
  $20.25 50
October 11, 2023 $20.74 600
  $20.74 200
  $20.75 100
October 10, 2023 $20.75 200
  $20.80 24
  $21.00 100
  $21.00 100
  $21.00 225
October 9, 2023 $20.75 100
  $20.75 100
  $20.75 100
  $20.70 100
  $20.40 700
  $20.40 500
  $20.40 200
  $20.40 3,500
October 6, 2023 $20.40 500
  $20.40 500
  $20.00 1,000
  $19.90 500
  $19.75 500
  $19.75 100
October 5, 2023 $19.50 100
  $19.50 100
  $19.60 150
  $19.60 100
  $19.89 100
  $19.56 100
  $19.28 400
  $19.30 2,700
October 4, 2023 $19.30 100
  $19.30 100
  $19.25 100
  $19.30 100
October 3, 2023 $19.61 100
  $19.65 100
  $19.65 100
  $19.75 100
  $20.00 100
  $20.11 100
  $20.00 250
  $20.11 100
  $20.15 500
October 2, 2023 $20.50 100
September 29, 2023 $20.15 100
September 28, 2023 $20.45 300
September 27, 2023 $20.11 671
  $20.15 100
September 26, 2023 $20.50 10
  $20.15 900
  $20.15 900
September 25, 2023 $20.20 898
  $20.25 1,000
  $20.25 300
  $20.25 1,000
  $20.30 500
September 22, 2023 $20.20 300
  $20.26 100
  $20.26 100
  $20.44 1
  $20.20 500
  $20.21 500
  $20.50 100
  $21.00 100
  $21.00 100
  $20.50 99
  $20.40 99
  $20.10 1,500
  $20.00 4,100
  $20.25 100
  $20.30 100
  $20.10 1,500
  $20.10 500
  $20.00 2,500
  $20.00 100
  $20.00 100
  $19.45 4,200
  $19.51 1,000
  $19.55 100
  $19.56 100
  $19.56 2,000
  $19.60 400
  $19.61 1,000
  $19.61 100
  $19.60 2,000
  $19.60 100
  $19.66 100
  $19.67 500
  $19.66 100
  $19.76 100
  $19.80 100
  $19.81 100
  $19.81 2,000
  $19.82 1,000
  $19.81 1,000
  $20.00 100
  $20.00 100
  $20.05 100
  $20.05 100
  $20.10 2,000
  $20.10 100
  $20.30 100
  $20.30 100
  $20.50 100
  $20.51 100
  $20.50 100
  $20.50 100
  $21.00 100
  $21.00 100
  $21.00 100
  $21.10 100
  $21.10 100
  $21.30 100
  $21.30 100
  $21.50 100
  $21.50 100
September 20, 2023 $22.00 29
  $21.75 100
September 19, 2023 $22.00 200
September 14, 2023 $21.99 125
September 12, 2023 $21.75 121
  $21.75 150
  $21.75 100
September 11, 2023 $21.49 400
  $21.50 100
  $21.52 100
  $21.52 100
  $21.52 100
  $21.52 100
  $22.00 100
September 8, 2023 $22.75 240
September 7, 2023 $22.25 200
September 6, 2023 $22.00 250
  $22.75 330
  $22.50 170
  $22.00 500
  $22.00 500
  $22.00 375
  $22.00 1,400
  $22.00 100
  $22.00 100
  $22.10 100
  $22.25 100
  $22.30 100
  $22.30 100
  $22.30 1
  $22.75 1
September 5, 2023 $22.35 1,000
September 1, 2023 $22.44 7
  $22.60 1,000
  $22.30 1,501
  $22.55 100
  $22.60 800
  $22.60 200
  $22.99 1,000
August 31, 2023 $22.29 600
  $22.99 127
  $22.99 140
  $22.99 460
  $22.99 500
  $23.00 1
  $23.00 25
  $23.00 25
  $23.00 100
August 30,2023 $23.00 250
  $23.00 100
  $23.00 21
  $23.47 21
August 28, 2023 $23.00 250
  $23.10 100
  $23.10 100
  $23.15 104
  $23.10 100
  $23.10 100
  $23.10 100
  $23.10 100
  $23.45 64
August 24, 2023 $23.45 17
August 22, 2023 $23.50 100
August 21, 2023 $23.38 40
August 18, 2023 $23.45 80
  $23.38 100
August 17, 2023 $23.25 100
  $23.25 100
  $23.25 100
August 15, 2023 $23.50 150
  $23.49 1
  $23.49 1
August 14, 2023 $23.25 300
  $23.50 100
  $23.50 100
August 11, 2023 $23.68 1
August 9, 2023 $23.75 125
  $23.75 400
  $23.75 100
  $23.75 200
  $23.25 1,000
August 8, 2023 $23.70 1,439
  $23.50 118
  $23.50 116
August 2, 2023 $24.00 50
August 1, 2023 $23.10 3,063
  $23.25 100
  $23.25 100
  $23.25 200
  $23.75 100
  $23.75 100
  $24.00 250
  $24.00 100
  $24.05 1
  $24.05 100
  $24.15 100
  $24.15 1,000
  $24.16 100
  $25.00 1,195
  $25.00 100
  $25.00 482
  $25.00 100
  $25.00 4
  $25.00 200
  $25.00 100
  $25.00 100
  $25.00 100
  $24.15 1
July 31, 2023 $24.15 2
July 28, 2023 $24.10 200
  $24.10 273
  $24.95 50
  $24.10 295
  $24.10 300
  $24.84 3
  $25.00 32
July 27, 2023 $24.10 210
  $24.10 300
  $25.00 37
July 24, 2023 $25.10 400
July 21, 2023 $24.00 5,000
  $25.00 5
July 20, 2023 $24.00 6,300
  $24.70 50
  $24.30 400
  $24.32 100
  $24.34 100
  $24.95 50
  $24.34 530
  $25.00 200
July 17, 2023 $24.33 100
  $24.32 249
  $24.67 100
  $25.00 100
  $25.00 400
  $25.00 100
  $25.00 100
  $25.00 100
July 14, 2023 $25.00 200
  $25.00 100
  $25.00 100
  $25.00 100
  $25.00 100
July 13, 2023 $24.21 300
July 11, 2023 $24.11 100
  $24.11 150
  $24.14 100
July 10, 2023 $25.00 100
July 7, 2023 $24.12 350
  $25.50 100
  $24.99 100
July 6, 2023 $24.11 100
  $24.10 600
  $24.25 200
July 5, 2023 $24.95 25
June 29, 2023 $24.72 2
  $25.07 100
June 27, 2023 $27.00 20
  $26.95 20
June 26, 2023 $27.00 21
June 23, 2023 $25.00 730
  $25.00 750
  $25.00 870
  $24.75 1,900
  $24.75 100
June 22, 2023 $24.99 100
  $24.78 100
  $25.00 100
June 20, 2023 $24.95 50
  $25.00 100
  $25.25 1
June 15, 2023 $25.00 50
  $25.00 1
  $25.20 15
  $25.24 100
  $24.73 35
  $25.25 100
June 12, 2023 $25.20 25
  $25.25 1
June 7, 2023 $24.50 1,050
  $25.12 500
June 6, 2023 $25.12 409
June 2, 2023 $25.12 560
  $25.50 400
  $24.50 100
June 1, 2023 $24.50 100
  $24.48 1,150
  $24.50 50
  $24.50 250
  $24.40 300
  $24.50 400
  $24.50 100
May 31, 2023 $24.50 200
  $24.50 200
  $24.31 1
  $25.25 1
May 25, 2023 $24.50 150
  $25.05 100
  $25.25 200
  $25.25 100  
May 22, 2023 $26.00 100
  $26.00 100
  $26.00 100
  $26.00 500
  $26.00 2500
  $26.00 100
  $26.00 100
  $26.00 100
  $26.00 100
  $26.00 100
  $26.00 200
  $26.00 100
  $25.05 150
May 16, 2023 $27.45 4
May 11, 2023 $24.59 2,438
  $24.05 100
  $24.25 100
  $24.05 300
  $24.25 300
  $24.05 300
  $24.25 300
  $24.20 200
  $24.24 4
  $24.50 587
  $25.10 700
  $25.50 100
  $25.50 50
May 10, 2023 $25.50 50
  $27.00 20
May 8, 2023 $25.50 11
  $25.50 9
May 5, 2023 $27.00 400
  $27.00 100
  $27.00 100
  $27.00 100
  $27.00 100
May 4, 2023 $27.00 20
  $26.00 200
  $23.20 100
  $24.00 100
  $23.80 100
  $27.01 100
  $24.00 100
  $26.00 100
  $26.00 100
  $26.50 100
  $26.75 100
  $27.15 100
  $27.25 100
May 2, 2023 $27.35 1
  $27.35 1
May 1, 2023 $28.15 3
April 28, 2023 $28.00 3
  $28.00 805
  $27.95 1,641
  $27.80 70
  $27.80 100
  $27.80 200
  $27.80 3
  $27.80 28
  $27.80 32
April 27, 2023 $27.80 19
  $27.30 2
April 26, 2023 $27.30 100
April 25, 2023 $27.25 100
  $27.50 100
April 24, 2023 $28.00 100
April 21, 2023 $27.95 300
April 18, 2023 $28.00 2
April 17, 2023 $27.75 300
  $28.20 15
April 13, 2023 $28.50 100
  $28.50 200
  $28.50 300
  $28.50 500
  $28.50 176
April 11, 2023 $28.28 720
  $27.97 100
  $27.97 100
  $27.97 100
April 10, 2023 $27.99 100
April 6, 2023 $28.50 728
April 3, 2023 $27.15 100
March 30, 2023 $27.35 2,057
  $27.35 100
March 24, 2023 $27.94 100
  $27.00 48
  $27.94 50
March 23, 2023 $27.00 50
  $27.03 1,180
  $27.00 1,000
  $27.00 2,000
  $27.00 1,000
  $27.95 10
  $27.50 100
  $27.00 4,480
  $27.10 100
  $27.10 100
  $27.20 100
  $27.20 100
March 22, 2023 $27.05 500
  $27.50 500
  $28.00 300
  $28.00 100
  $28.25 100
March 17, 2023 $27.45 50
  $29.00 20
March 16, 2023 $28.00 1,600
  $27.50 1,500
  $28.00 100
  $28.11 100
  $28.50 150
March 15, 2023 $28.75 100
  $29.35 100
  $29.40 1,200
March 14, 2023 $29.40 102
  $29.40 50
March 10, 2023 $29.40 400
  $29.40 100
  $30.00 200
  $30.00 7
  $30.40 3,780
  $30.40 500
  $30.40 500
  $30.40 121
  $30.40 121
  $30.40 100
  $30.40 100
March 3, 2023 $31.00 5,000
  $31.00 9,669
March 1, 2023 $30.25 1,000
  $30.25 226
  $31.50 100
  $31.50 100
  $30.00 1,000
February 27, 2023 $30.00 26
February 24, 2023 $30.45 200
  $30.45 100
February 22, 2023 $30.00 100
February 21, 2023 $31.00 100
  $29.95 157
  $29.85 268
  $29.80 1,732
  $29.80 100
February 17, 2023 $29.80 68
February 16, 2023 $29.80 100
February 15, 2023 $29.50 2,000
  $29.55 912
  $29.50 1,000
February 10, 2023 $29.35 500
  $29.35 660
  $29.55 200
February 3, 2023 $29.67 3,000
  $31.00 100
  $29.05 125
  $29.50 100
  $29.55 50
  $30.00 100
  $30.00 100
  $29.75 100
February 2, 2023 $29.70 28
February 1, 2023 $29.30 1,000
  $29.70 3
January 31, 2023 $29.75 50
  $29.40 1,561
January 30, 2023 $28.83 550
  $28.83 400
  $28.80 100
  $28.85 100
  $28.85 2
January 27, 2023 $28.82 150
  $28.82 150
  $28.80 1,130
  $29.48 3
  $29.48 26
January 24, 2023 $28.50 1
January 18, 2023 $29.00 50
January 17, 2023 $28.50 100
  $28.50 110
January 13, 2023 $29.25 100
January 9, 2023 $28.00 10
  $29.00 20
  $29.19 800
  $29.00 200
  $29.00 100
  $29.00 100
January 3, 2023 $27.60 2,500
  $27.60 5,100
  $28.00 300
  $28.50 100
December 30, 2022 $27.40 503
  $27.40 7,800
  $27.52 1,000
  $27.51 100
  $28.05 5,000
  $28.30 1,200
  $28.30 3,800
December 29, 2022 $28.25 100
  $28.26 100
  $28.50 2,880
  $29.00 1,200
  $29.10 3,200
  $29.20 1,100
  $29.26 100
  $29.30 1,700
December 28, 2022 $30.50 100
December 27, 2022 $31.00 1,000
  $31.00 500
  $31.00 350
  $31.00 100
December 19, 2022 $31.00 7
  $31.00 1,000
December 12, 2022 $31.00 50
December 9, 2022 $32.00 2
  $32.00 600
December 8, 2022 $32.00 100
  $32.00 500
  $32.00 700
December 7, 2022 $32.00 700
December 2, 2022 $32.00 69
  $35.00 7
November 25, 2022 $32.00 100
November 21, 2022 $35.95 19
November 16, 2022 $35.75 140
November 11, 2022 $31.64 462
  $35.99 140
November 9, 2022 $33.00 100
November 7, 2022 $32.00 100
November 4, 2022 $32.00 213
  $32.00 1,000
  $32.00 300
November 3, 2022 $31.00 101
November 2, 2022 $31.00 277
  $32.00 100
  $31.00 100
  $30.75 100
November 1, 2022 $30.75 3
October 31, 2022 $28.81 875
  $28.50 600
  $28.50 100
  $28.50 100
  $28.50 100
  $28.75 100
October 28, 2022 $29.95 2
  $29.95 23
October 14, 2022 $29.90 100
  $29.90 100
October 11, 2022 $28.37 500
October 4, 2022 $27.67 197
September 28, 2022 $27.60 1,120
  $27.70 100
September 23, 2022 $28.53 836
  $28.50 236
  $28.50 900
  $28.85 100
September 22, 2022 $28.23 50
September 21, 2022 $27.65 200
  $28.00 100
  $28.05 100
September 19, 2022 $28.50 885
  $28.50 885
September 16, 2022 $28.50 1,000
  $28.50 10
September 15, 2022 $28.00 4
  $28.50 4
September 14, 2022 $28.50 100
  $28.50 100
  $28.50 100
September 13, 2022 $28.00 50
  $28.50 100
September 12, 2022 $28.50 100
  $28.20 100
September 6, 2022 $28.00 300
  $28.00 100
  $27.12 500
  $27.12 400
September 2, 2022 $27.99 100
August 30, 2022 $27.00 700
  $27.01 100
  $27.20 100
  $27.77 225
  $27.77 225
  $27.77 800
  $27.71 100
  $27.70 100
August 29, 2022 $27.00 148
  $27.35 100
August 26, 2022 $26.90 82
  $27.00 100
  $27.39 100
  $27.77 97
  $27.77 403
August 25, 2022 $27.10 4,000
  $27.10 4,000
  $27.30 500
  $27.30 1,000
  $27.30 1,000
  $27.30 2,500
August 16, 2022 $27.50 1,000
  $27.30 400
  $27.30 100
  $27.50 1,000
August 15, 2022 $26.54 10
August 3, 2022 $27.77 25
August 2, 2022 $27.50 100
  $26.06 1
August 1, 2022 $27.25 3
July 29, 2022 $27.74 1,408
  $27.25 50
  $27.76 1,005
  $27.76 100
  $27.76 100
  $27.76 100
  $27.76 100
  $26.95 100
  $26.95 100
  $26.80 100
  $26.80 3
  $26.80 25
July 28, 2022 $26.06 75
  $26.80 50
July 27, 2022 $26.80 50
  $26.05 60
July 26, 2022 $26.06 1
  $26.06 24
  $26.06 1
  $26.06 24
July 21, 2022 $26.21 50
  $26.10 50
  $26.06 200
  $26.15 100
  $26.15 100
  $26.20 100
July 18, 2022 $26.05 25
July 15, 2022 $26.81 1
  $26.81 24
July 14, 2022 $26.81 1
  $26.81 24
July 12, 2022 $26.81 26
  $26.81 24
July 7, 2022 $27.77 48
July 5, 2022 $28.75 50
June 29, 2022 $26.81 600
June 28, 2022 $29.95 100
June 27, 2022 $26.75 463
June 16, 2022 $26.56 75
  $26.76 75
June 14, 2022 $27.61 2,500
June 8, 2022 $27.00 800
  $27.00 1,812
June 3, 2022 $28.00 1,500
  $28.00 1,500
  $28.00 1,000
  $28.00 500
  $27.51 350
June 2, 2022 $27.50 284
  $28.45 3
May 27, 2022 $27.51 1,500
  $27.75 876
May 26, 2022 $26.95 100
  $26.50 150
May 25, 2022 $26.25 120
May 16, 2022 $26.95 100
  $26.95 100
  $26.26 250
May 13, 2022 $26.25 50
  $26.25 100
  $27.00 100
  $27.25 100
  $27.55 100
May 12, 2022 $28.50 124
May 11, 2022 $27.65 395
May 10, 2022 $27.65 150
May 6, 2022 $28.50 500
May 5, 2022 $28.50 200
May 3, 2022 $28.40 1,220
  $27.77 52
  $28.00 100
  $28.50 100
  $28.00 150
May 2, 2022 $29.00 3
  $29.00 200
April 29, 2022 $28.75 1,761
  $28.25 1,000
  $28.25 1,000
  $28.50 500
  $28.50 225
  $28.50 400
  $28.50 100
  $28.30 100
  $28.30 2
  $28.30 24
April 27, 2022 $28.06 125
  $28.06 100
  $28.06 125
April 26, 2022 $28.25 400
  $28.25 400
April 22, 2022 $28.21 100
  $28.21 65
April 19, 2022 $28.45 250
  $28.75 150
  $28.45 350
  $28.50 500
April 18, 2022 $28.02 1,000
  $28.35 100
  $28.50 500
  $28.51 120
April 5, 2022 $28.45 600
  $28.50 100
  $28.50 1
  $28.50 1,000
  $28.75 100
March 30, 2022 $28.75 937
March 23, 2022 $28.75 937
  $32.00 1,100
  $32.50 54
  $32.00 100
  $32.00 1,000
March 17, 2022 $29.13 2
March 15, 2022 $29.99 733
  $30.00 626
  $29.99 100
  $28.40 30
February 24, 2022 $28.99 200
February 23, 2022 $28.70 1,000
  $29.00 100
  $28.60 366
  $28.55 406
February 17, 2022 $28.56 221
  $28.61 7
February 11, 2022 $29.00 134
  $29.00 366
February 10, 2022 $29.00 300
  $29.00 200
  $28.36 875
  $28.36 100
  $28.36 100
  $28.36 100
  $28.36 100
  $28.36 100
  $28.50 100
  $28.50 100
February 7, 2022 $28.50 700
  $28.50 1
February 2, 2022 $31.00 289
  $28.35 1
February 1, 2022 $31.75 3
January 31, 2022 $31.75 155
  $32.00 1,331
  $32.00 24
January 28, 2022 $28.30 100
  $28.30 100
  $28.75 100
January 27, 2022 $32.18 100
  $32.00 100
  $32.00 100
  $29.50 100
  $29.25 100
  $29.20 100
January 25, 2022 $28.69 100
January 24, 2022 $28.50 100
  $28.65 100
January 21, 2022 $28.50 175
  $28.84 966
January 20, 2022 $28.10 625
January 18, 2022 $28.10 331
January 14, 2022 $28.06 1
January 10, 2022 $28.01 800
  $28.01 100
  $28.01 100
  $28.01 20
January 3, 2022 $28.99 250
  $28.25 186
  $28.25 250
  $28.26 100
December 30, 2021 $28.25 50
  $28.36 100
  $28.95 20
December 28, 2021 $28.36 151
December 23, 2021 $29.00 1,000
December 22, 2021 $28.94 1,250
  $29.00 250
  $29.00 504
  $29.00 200
  $29.25 100
December 21, 2021 $28.50 100
  $28.60 100
  $28.60 100
December 16, 2021 $29.15 4
December 10, 2021 $29.00 100
December 8, 2021 $29.17 75
  $28.66 1,200
  $28.59 150
December 7, 2021 $28.59 100
  $28.59 100
  $28.59 100
  $28.59 100
  $28.59 100
  $28.59 100
  $28.59 100
  $28.59 100
  $28.59 100
  $28.59 100
  $28.59 100
  $28.59 100
  $28.59 100
  $28.59 100
  $28.59 100
  $28.59 100
  $28.59 100
  $28.59 100
  $28.59 100
  $28.59 100
December 3, 2021 $28.55 30
December 1, 2021 $29.00 200
November 30, 2021 $28.93 1,000
  $29.75 59
  $28.51 4
  $28.51 4
November 29, 2021 $29.00 250
  $29.00 100
November 22, 2021 $29.20 100
November 18, 2021 $28.50 250
  $28.75 100
November 16, 2021 $29.20 163
  $29.19 163
  $29.10 150
  $29.10 175
  $29.10 352
November 15, 2021 $29.75 7
November 12, 2021 $29.00 195
November 11, 2021 $29.00 5
  $29.00 100
November 9, 2021 $28.50 350
November 5, 2021 $29.00 250
  $29.00 250
November 1, 2021 $29.00 1,875
  $28.75 500
October 29, 2021 $28.75 2,000
  $28.75 1,000
  $28.75 1,000
  $29.10 2
  $29.10 22
October 28, 2021 $28.42 500
  $27.57 300
  $28.00 300
October 26, 2021 $29.00 100
October 25, 2021 $29.10 100
  $29.10 100
October 22, 2021 $28.00 100
October 19, 2021 $28.00 195
  $27.75 148
  $28.00 150
  $28.00 100
  $28.00 100
October 15, 2021 $29.00 5
October 12, 2021 $28.63 400
  $28.50 200
  $28.75 100
  $28.75 100
October 7, 2021 $27.79 250
October 5, 2021 $28.00 125
October 4, 2021 $27.70 100
October 1, 2021 $27.15 100
September 20, 2021 $27.10 125
September 10, 2021 $26.60 666
September 9, 2021 $26.60 666
  $29.00 100
  $29.00 100
September 8, 2021 $26.60 500
  $26.60 500
September 7, 2021 $30.99 50
September 3, 2021 $28.00 1,000
September 2, 2021 $28.00 608
  $27.90 1,742
  $28.00 1,392
  $28.00 200
  $27.50 200
  $27.50 200
August 31, 2021 $27.50 100
  $27.75 125
  $27.50 50
  $28.00 800
  $27.95 100
  $27.75 100
August 30, 2021 $27.75 1
August 27, 2021 $26.65 46
  $26.92 2,331
August 26, 2021 $26.60 900
  $27.00 100
  $27.50 700
  $27.20 100
  $25.75 770
August 23, 2021 $26.70 631
August 20, 2021 $26.70 150
  $26.70 100
  $26.70 1,000
  $26.55 100
  $26.55 100
  $26.55 150
  $26.70 2,000
August 19, 2021 $28.00 708
  $26.68 658
  $26.68 1,042
  $26.51 1,000
  $26.50 2,979
  $26.75 100
  $26.75 100
August 17, 2021 $26.75 500
August 16, 2021 $26.50 1,958
  $26.50 1,312
  $26.50 500
August  13, 2021 $26.50 1,926
  $26.50 1,000
  $26.50 188
  $26.50 100
  $26.50 500
  $26.50 100
  $26.50 100
  $26.50 100
  $26.50 100
  $26.50 100
August 12, 2021 $26.50 72
August 10, 2021 $26.50 500
  $26.50 500
August 9, 2021 $26.15 905
  $26.15 500
  $26.10 200
  $26.10 100
  $26.10 100
  $26.15 300
  $26.15 525
  $26.15 100
  $26.15 100
  $26.15 100
  $26.15 100
  $26.15 100
  $26.15 100
August 6, 2021 $26.75 7,500
  $26.00 10
August 4, 2021 $27.00 1,248
  $27.50 123
  $27.50 200
  $27.50 200
  $27.00 1,000
  $27.00 900
  $27.00 100
August 3, 2021 $25.85 23
  $25.75 1
August 2, 2021 $25.70 5
July 30, 2021 $25.60 86
  $27.00 3
  $27.00 23
July 29, 2021 $25.35 23
July 28, 2021 $25.30 800
July 23, 2021 $25.95 300
  $25.95 323
  $25.95 170
  $25.90 500
  $23.55 1
July 22, 2021 $25.00 500
  $25.00 500
July 21, 2021 $25.55 1
July 15, 2021 $25.95 7
  $25.00 369
  $25.00 231
July 13, 2021 $25.00 225
  $25.00 25
  $25.00 200
July 7, 2021 $24.50 100
  $24.50 100
  $24.50 100
  $24.30 100
  $24.50 100
  $24.30 100
June 30, 2021 $23.90 1,044
  $23.90 844
June 29, 2021 $23.00 328
June 28, 2021 $23.90 100
  $23.90 200
June 25, 2021 $23.86 1,000
  $25.00 175
  $24.20 140
June 22, 2021 $23.50 100
  $23.30 1,000
June 21, 2021 $23.30 1
June 9, 2021 $23.50 585
June 8, 2021 $24.20 600
  $23.99 200
  $23.95 100
  $23.90 200
  $23.80 100
  $23.15 7,800
  $23.15 7,800
  $23.19 10,000
  $23.50 100
  $23.50 100
  $23.50 1,000
  $23.50 1,000
  $23.50 1,000
  $23.15 900
  $23.15 900
  $23.15 5,000
  $23.15 5,000
  $23.15 2,000
  $23.15 2,000
  $23.15 500
  $23.15 500
  $23.15 100
  $23.15 100
  $23.15 100
  $23.15 100
  $23.15 100
  $23.15 100
  $23.15 100
  $23.15 100
  $23.15 100
  $23.15 100
  $23.15 100
  $23.15 100
  $23.50 400
  $23.50 400
  $23.50 400
  $23.50 600
  $23.50 600
  $23.50 600
  $23.15 60
June 4, 2021 $23.00 18
June 3, 2021 $23.50 200
  $23.15 260
  $23.15 150
  $23.15 400
  $23.15 300
  $23.10 300
May 26, 2021 $23.15 200
  $23.15 100
  $23.35 300
  $23.09 700
May 25, 2021 $23.09 200
  $23.09 300
May 20, 2021 $22.90 2
May 19, 2021 $23.09 100
  $23.09 300
  $22.92 1,000
May 11, 2021 $23.09 100
May 10, 2021 $22.78 1
  $23.10 1,000
  $23.10 1,000
  $23.10 100
  $23.10 52
  $23.10 100
May 5, 2021 $24.30 100
May 4, 2021 $24.35 800
  $24.37 100
  $24.37 100
  $24.37 1
May 3, 2021 $24.38 100
  $24.38 100
  $25.00 3
April 30, 2021 $25.00 3
  $25.00 25
April 28, 2021 $25.49 16
April 20, 2021 $25.45 100
  $25.45 100
  $25.00 3,768
April 19, 2021 $25.45 10
April 13, 2021 $24.18 25
April 8, 2021 $25.00 155
  $25.00 745
  $25.00 100
  $25.00 200
March 31, 2021 $25.00 200
March 24, 2021 $24.55 100
  $24.29 227
  $24.16 27
  $24.30 100
  $24.30 100
  $24.50 100
March 23, 2021 $25.00 105
  $24.99 100
March 16, 2021 $24.50 300
March 12, 2021 $24.50 100
  $24.49 100
  $23.75 100
  $23.24 100
March 11, 2021 $23.24 100
  $23.24 100
March 1, 2021 $23.00 43
February 19, 2021 $23.00 150
  $22.99 100
  $22.13 1,200
  $22.90 100
  $22.60 100
February 18, 2021 $22.00 68
February 17, 2021 $22.00 1,000
February 16, 2021 $22.00 839
  $22.05 100
February 5, 2021 $22.34 100
  $22.42 100
February 1, 2021 $23.00 3
January 29, 2021 $23.00 200
  $23.44 3
  $23.44 26
January 28, 2021 $22.47 1
January 25, 2021 $22.43 100
  $22.43 100
  $22.43 100
  $22.72 100
  $22.72 100
  $22.55 100
  $23.21 400
January 21, 2021 $23.50 524
January 19, 2021 $24.50 700
  $24.25 100
  $24.25 100
  $24.25 100
  $22.53 524
January 11, 2021 $22.75 100
January 8, 2021 $24.25 18
  $21.70 82
January 7, 2021 $24.20 1
January 6, 2021 $23.50 100
  $25.00 650
  $24.00 100
  $21.60 100
January 4, 2021 $21.28 3,142
  $22.25 100
December 31, 2020 $21.90 150
  $22.00 100
  $22.25 150
December 29, 2020 $21.90 600
  $21.90 600
December 28, 2020 $21.90 500
  $21.90 400
  $21.90 100
December 22, 2020 $22.50 7
  $22.50 3
December 21, 2020 $22.00 1
December 18, 2020 $21.99 1
  $21.85 700
December 16, 2020 $21.75 500
  $21.60 165
December 10, 2020 $20.80 50
  $20.75 2,800
  $20.85 100
  $20.85 100
December 1, 2020 $21.85 297
  $21.84 103
November 25, 2020 $21.00 250
  $20.75 650
  $20.75 100
  $20.80 1,000
  $20.80 1,000
November 9, 2020 $20.55 1,000
  $22.75 100
November 3, 2020 $21.00 1,000
October 28, 2020 $21.85 100
  $20.50 100
  $20.50 200
  $20.50 100
  $20.55 100
  $20.55 100
October 22, 2020 $20.60 50
October 20, 2020 $20.50 1,600
  $20.46 1,600
  $20.50 1,600
  $20.40 4,430
  $20.34 100
  $20.75 100
  $21.00 200
  $21.01 100
October 8, 2020 $21.99 100
October 6, 2020 $21.34 300
  $20.00 2,880
  $20.00 1,000
  $20.00 200
  $20.00 200
  $20.28 200
  $20.31 100
  $20.33 100
  $20.50 100
September 30, 2020 $22.75 100
  $20.20 550
  $20.20 100
  $20.60 100
September 24, 2020 $20.75 300
  $20.60 100
  $20.75 100
  $20.76 100
  $20.77 103
September 23, 2020 $20.85 907
  $20.81 607
  $20.81 100
September 21, 2020 $20.90 1,775
September 18, 2020 $20.99 200
  $21.00 100
September 15, 2020 $21.00 75
  $21.00 300
  $21.05 175
  $21.00 100
  $21.00 100
  $21.25 50
September 14, 2020 $21.00 100
  $21.00 200
  $21.00 100
  $21.00 100
September 4, 2020 $22.82 2,093
  $23.00 1,100
  $21.00 5
  $23.00 277
  $23.00 200
  $22.25 100
  $22.25 100
August 31, 2020 $20.82 1
August 28, 2020 $23.00 100
  $23.00 300
August 19, 2020 $20.55 300
  $20.65 100
  $20.70 100
  $20.65 300
  $20.65 200
August 4, 2020 $23.00 215
  $20.55 1
August 3, 2020 $20.50 4,812
  $21.25 100
July 31, 2020 $20.75 3,100
  $21.00 128
  $23.00 27
  $21.75 1
July 30, 2020 $20.50 2,400
  $21.00 500
  $21.00 985
  $21.00 500
July 29, 2020 $21.00 295
  $20.70 100
  $20.70 16
July 28, 2020 $20.70 100
July 23, 2020 $20.13 23
  $20.13 200
July 22, 2020 $20.00 329
July 21, 2020 $20.50 600
  $20.50 600
  $20.50 400
July 17, 2020 $19.95 56
July 16, 2020 $20.00 100
July 15, 2020 $19.77 347
July 9, 2020 $19.70 100
July 8, 2020 $19.15 50
  $19.15 50
  $19.15 50
  $19.12 100
  $19.75 100
  $19.76 100
  $19.80 100
  $20.00 100
  $20.00 100
  $21.75 435
July 6, 2020 $19.75 40
  $19.80 50
  $19.75 100
July 2, 2020 $19.20 25
  $19.75 100
July 1, 2020 $19.42 1,600
  $19.15 200
  $19.15 100
  $19.27 100
  $19.30 100
  $19.30 100
  $19.30 100
  $19.30 100
  $19.30 100
  $19.50 300
  $19.50 100
  $19.50 100
  $19.50 100
  $19.50 100
  $19.50 100
  $19.50 100
  $19.50 100
June 30, 2020 $21.85 600
  $21.75 100
  $21.00 100
June 29, 2020 $21.00 100
  $21.10 100
June 25, 2020 $21.75 100
  $23.00 100
  $22.50 100
  $21.75 300
  $21.46 1,000
  $21.00 300
  $21.10 100
June 19, 2020 $22.50 100
  $21.10 100
June 11, 2020 $21.80 1,000
  $21.25 200
  $21.50 100
June 8, 2020 $22.20 100
  $22.00 100
  $22.00 300
  $21.95 200
  $21.00 750
June 5, 2020 $21.00 100
  $21.00 200
June 1, 2020 $20.75 400
  $21.00 100
  $21.00 100
  $20.50 200
  $18.98 600
May 29, 2020 $19.00 50
  $18.98 100
May 28, 2020 $19.00 50
  $19.00 50
  $19.00 50
  $18.98 150
  $18.98 100
May 27, 2020 $18.98 250
  $18.99 5
May 26, 2020 $18.80 50
  $18.75 50
  $18.75 50
May 22, 2020 $18.98 1,000
  $19.99 100
  $18.90 100
  $18.90 2
  $18.95 100
May 21, 2020 $18.99 100
  $18.99 100
  $18.80 100
  $18.75 100
  $18.75 100
  $18.85 100
May 19, 2020 $19.10 100
  $19.10 100
  $19.12 100
May 8, 2020 $19.75 100
May 7, 2020 $19.35 100
  $18.90 100
May 5, 2020 $18.90 100
May 4, 2020 $18.90 3
  $18.90 30
April 30, 2020 $18.90 17
April 29, 2020 $18.90 100
April 23, 2020 $18.55 200
April 20, 2020 $18.51 100
  $18.51 100
  $18.50 100
  $18.50 100
April 17, 2020 $18.75 300
  $18.80 100
  $18.81 253
  $18.81 247
April 16, 2020 $18.75 700
  $18.60 100
April 14, 2020 $21.50 150
April 13, 2020 $17.81 50
  $17.81 100
March 31, 2020 $17.56 3
March 25, 2020 $21.50 25
  $21.50 200
March 20, 2020 $20.00 500
March 18, 2020 $16.50 600
  $18.00 100
  $18.00 100
  $18.25 1,000
  $18.50 300
  $19.50 100
March 17, 2020 $19.50 223
March 16, 2020 $18.25 1,050
  $18.00 100
  $18.00 100
  $19.00 100
  $20.17 150
March 13, 2020 $19.00 61
March 12, 2020 $18.04 900
  $18.04 150
  $19.00 100
  $21.00 100
  $21.00 400
  $21.00 100
  $21.10 100
  $21.11 100
  $22.00 100
  $22.00 1
March 9, 2020 $23.00 277
  $23.00 500
  $23.00 223
  $23.00 100
  $23.00 100
  $23.00 1,000
  $23.01 1,000
March 6, 2020 $23.50 100
  $23.55 100
March 5, 2020 $24.00 100
  $24.00 100
  $24.05 100
  $24.05 100
  $24.00 100
  $24.35 100
March 3, 2020 $25.00 252
February 28, 2020 $24.45 10
February 24, 2020 $25.00 1
  $25.00 18
February 21, 2020 $25.75 1,000
February 19, 2020 $25.70 3
February 11, 2020 $25.75 100
  $25.75 100
February 10, 2020 $25.75 100
  $25.75 100
  $25.75 100
  $25.75 100
  $25.25 100
  $25.25 100
  $25.35 100
February 7, 2020 $24.76 90
  $25.00 100
  $24.55 400
February 6, 2020 $25.00 100
  $24.50 1,000
February 4, 2020 $24.50 100
  $24.50 1
February 3, 2020 $24.60 300
  $24.60 100
  $24.60 100
  $24.60 100
January 31, 2020 $24.50 500
  $24.40 100
  $24.45 50
  $24.50 3
  $24.50 22
  $24.45 1
January 30, 2020 $24.40 100
  $24.65 100
  $24.65 100
  $24.50 100
January 29, 2020 $24.75 100
  $27.00 13
January 28, 2020 $24.75 3,000
  $25.20 100
  $25.50 200
  $25.40 100
  $25.40 17
  $25.00 100
  $25.00 500
  $24.99 100
  $24.80 100
  $24.84 17
  $24.80 183
  $24.50 100
  $24.50 100
  $24.50 1,000
  $24.50 100
January 27, 2020 $24.45 100
January 24, 2020 $24.40 100
January 23, 2020 $24.55 200
  $24.55 400
  $24.45 100
January 22, 2020 $24.45 364
January 21, 2020 $24.56 50
  $24.51 100
  $24.52 276
  $24.65 50
  $24.51 200
  $24.51 400
  $24.51 200
  $24.51 200
January 17, 2020 $24.95 1,000
  $25.00 100
  $25.00 200
  $24.75 100
  $24.75 100
January 16, 2020 $24.90 100
  $24.85 100
  $25.00 200
  $25.05 300
  $25.05 100
  $25.20 100
January 15, 2020 $25.43 1,000
  $25.55 100
  $25.55 200
  $25.50 200
  $25.30 100
  $25.30 100
  $25.35 100
January 14, 2020 $25.35 70
  $25.37 30
  $25.31 481
  $25.31 100
  $25.31 100
  $25.31 70
  $25.31 100
  $25.70 1,000
  $25.51 100
  $25.60 100
  $25.60 100
  $25.55 100
January 13, 2020 $25.90 100
  $25.85 100
  $25.80 300
  $25.90 100
  $25.75 200
  $25.90 82
  $25.90 100
  $26.00 18
  $26.00 100
  $25.75 100
  $25.75 100
  $25.75 100
January 10, 2020 $25.20 200
  $25.20 100
  $25.15 82
  $25.15 100
January 9, 2020 $26.10 100
  $26.46 1,000
  $26.25 100
  $26.25 100
  $26.10 100
  $26.10 100
  $27.50 100
  $27.50 100
  $25.75 100
  $25.75 100
  $25.90 100
  $25.85 100
  $25.80 200
  $25.80 200
  $27.50 100
January 8, 2020 $25.30 2,500
  $25.75 100
  $25.75 100
  $25.75 20
  $25.75 100
  $25.75 100
  $25.75 100
  $25.75 100
  $26.00 100
  $26.00 100
January 7, 2020 $25.15 100
  $25.10 100
  $25.75 200
  $25.25 100
  $25.00 100
  $25.00 100
  $24.50 130
  $24.80 200
  $24.80 200
  $24.80 100
  $24.75 100
  $24.75 300
  $26.00 150
  $25.75 100
January 6, 2020 $24.03 100
  $24.02 100
  $24.02 100
  $24.02 100
January 3, 2020 $24.03 88
  $24.02 100
January 2, 2020 $24.02 100
December 30, 2019 $24.01 5
  $26.00 127
December 24, 2019 $23.75 5
December 23, 2019 $23.75 100
  $23.52 219
  $23.54 100
December 20, 2019 $23.75 2650
December 19, 2019 $23.75 2,650
December 18, 2019 $24.95 1,000
  $26.00 33
  $25.77 135
  $25.77 100
  $25.56 100
  $24.00 450
  $25.00 100
  $25.50 100
  $25.00 399
  $24.00 100
  $24.00 133
December 16, 2019 $24.16 17
  $24.00 75
  $24.00 1
December 13, 2019 $24.16 2,500
  $25.00 100
  $25.00 200
  $25.00 100
December 12, 2019 $24.00 300
  $24.00 100
  $24.00 1,700
  $23.75 100
  $23.75 1
  $23.66 400
  $23.66 500
  $23.66 499
  $23.66 400
  $23.00 499
December 9, 2019 $22.85 6,000
  $22.85 270
  $22.85 270
December 6, 2019 $22.85 5,000
  $22.85 500
  $22.85 400
  $22.85 100
  $22.85 500
December 5, 2019 $22.85 500
December 3, 2019 $22.85 237
November 29, 2019 $22.85 693
November 26, 2019 $22.85 82
November 25, 2019 $22.85 460
November 20, 2019 $22.85 151
November 15, 2019 $23.50 100
November 6, 2019 $22.27 2,300
  $22.90 100
  $22.90 100
November 5, 2019 $22.10 300
  $22.10 100
  $22.11 400
  $22.12 200
  $22.15 500
  $22.25 500
  $22.25 100
  $22.25 300
  $22.35 100
  $22.35 300
  $22.35 100
  $22.50 100
November 4, 2019 $22.50 250
November 1, 2019 $23.73 125
October 31, 2019 $23.00 14
  $23.74 2
  $22.45 1
  $23.74 23
October 29, 2019 $23.74 13
October 28, 2019 $22.53 2,500
  $22.30 60
  $22.80 100
  $22.80 100
  $22.75 200
October 25, 2019 $22.40 400
  $22.40 100
  $22.50 200
  $22.50 100
  $22.50 500
  $22.50 500
  $22.50 1
October 24, 2019 $22.50 250
October 23, 2019 $22.44 3
October 18, 2019 $22.30 750
  $22.30 20,000
October 17, 2019 $22.28 20,450
  $22.30 20,450
  $22.50 100
  $22.50 100
  $22.50 100
  $22.50 50
  $22.55 100
  $22.55 100
October 15, 2019 $22.85 5,157
  $23.25 100
  $23.05 133
  $22.95 500
October 14, 2019 $22.75 100
  $22.75 150
  $22.75 250
  $22.76 100
  $22.77 500
  $22.77 500
  $22.77 500
  $22.77 500
  $22.78 500
  $22.80 100
  $22.80 500
October 10, 2019 $23.00 250
  $23.00 150
October 9, 2019 $23.35 100
  $23.00 100
  $22.80 100
  $23.00 500
October 2, 2019 $23.00 100
September 30, 2019 $23.20 100
September 27, 2019 $22.80 200
September 23, 2019 $22.90 100
  $22.90 100
September 19, 2019 $23.18 1,000
  $23.50 400
  $23.50 100
  $22.78 100
September 18, 2019 $22.81 370
  $22.78 200
  $22.80 200
  $22.85 500
September 12, 2019 $22.80 639
  $22.77 100
  $23.69 1,000
  $23.99 65
  $23.70 100
  $23.70 600
  $23.65 100
  $23.50 135
September 11, 2019 $22.96 1,100
September 9, 2019 $22.75 3
September 6, 2019 $22.60 84
September 4, 2019 $22.60 150
  $22.75 100
  $22.75 27
  $22.75 1
September 3, 2019 $22.98 3,100
  $23.31 600
  $23.25 302
  $23.25 300
  $22.99 100
  $22.99 100
  $22.99 100
  $22.85 100
  $22.85 851
  $22.83 500
August 30, 2019 $22.77 500
  $22.75 100
  $22.75 100
  $22.70 100
  $22.70 30
  $22.70 30
  $22.65 100
  $22.65 100
  $22.65 100
  $22.55 136
August 29, 2019 $22.65 20
  $22.55 157
  $22.55 1
August 28, 2019 $22.75 20
August 27, 2019 $22.50 1,000
  $22.75 500
  $22.75 500
  $22.75 500
  $22.75 250
  $22.75 100
  $22.91 500
  $22.95 100
  $23.00 100
  $23.00 250
  $23.01 100
  $23.02 100
  $23.02 40
August 26, 2019 $23.20 1
August 23, 2019 $23.38 100
  $23.50 160
  $23.50 90
  $23.50 50
August 22, 2019 $23.50 40
August 20, 2019 $23.50 103
  $23.80 1,000
  $23.87 250
  $23.95 101
  $23.75 100
August 19, 2019 $23.50 1,000
  $23.50 100
  $23.50 300
  $23.50 200
  $23.51 100
August 16, 2019 $23.50 250
  $23.45 199
  $23.42 30
August 15, 2019 $23.45 200
  $23.45 100
  $23.45 200
  $23.50 100
  $23.59 600
  $23.65 100
  $23.70 100
  $23.71 100
August 14, 2019 $23.71 500
August 13, 2019 $23.78 135
  $24.27 2,000
  $24.00 1,000
  $24.50 764
  $24.50 101
  $25.00 100
  $24.50 100
August 7, 2019 $24.00 100
  $23.25 400
  $23.25 400
  $23.70 100
  $23.25 100
August 6, 2019 $23.05 336
  $23.05 100
  $23.05 100
  $23.35 500
August 5, 2019 $23.30 500
August 2, 2019 $23.95 100
  $23.50 200
August 1, 2019 $23.45 25
July 31, 2019 $23.30 1
July 30, 2019 $23.60 2
  $23.30 1
  $23.60 23
July 29, 2019 $23.50 200
  $23.50 100
July 26, 2019 $23.50 50
July 25, 2019 $23.30 98
July 24, 2019 $23.41 57
  $23.41 100
  $23.41 100
  $23.50 343
July 19, 2019 $23.50 100
  $23.40 57
July 18, 2019 $23.94 2
  $23.50 43
  $23.50 7
July 17, 2019 $23.35 100
  $23.31 200
  $23.35 100
  $23.44 1,000
  $23.44 1,000
  $23.31 478
  $23.31 1,000
  $23.51 200
  $23.51 100
  $23.51 100
  $23.50 100
  $23.50 100
  $23.51 100
  $23.51 100
  $23.70 100
  $23.70 100
  $23.70 100
  $23.72 100
July 11, 2019 $25.43 760
  $26.00 260
  $26.00 100
  $26.00 100
  $26.00 100
  $26.00 100
  $26.00 100
  $26.00 100
  $25.70 100
  $24.00 100
  $24.00 100
July 5, 2019 $26.00 100
  $24.25 100
July 3, 2019 $24.13 1,000
  $24.25 100
  $25.00 15
  $24.20 285
  $24.20 100
  $24.20 15
  $24.05 1,374
  $24.05 500
  $24.05 100
  $25.81 400
  $26.00 100
  $26.00 100
  $26.00 28
July 2, 2019 $25.74 100
  $25.50 100
  $23.99 400
  $24.74 100
  $24.70 100
  $23.25 200
June 27, 2019 $23.25 100
  $23.16 1,000
  $24.70 28
  $24.22 100
  $24.00 100
  $22.75 1,000
  $22.75 1,000
June 26, 2019 $23.00 172
  $23.00 300
  $23.00 900
  $23.05 100
  $23.05 100
June 25, 2019 $23.05 100
  $22.90 1,635
  $25.00 2
  $25.00 2
  $24.35 100
  $24.35 100
  $24.00 100
  $24.00 100
  $23.25 100
  $24.00 100
  $23.25 100
  $23.00 1,198
  $23.00 1,000
  $22.99 289
  $22.85 100
  $22.85 65
  $22.85 100
June 24, 2019 $23.00 300
  $23.00 200
  $23.00 100
  $23.00 695
  $23.00 27
  $23.00 300
  $23.00 100
  $23.07 1,479
  $23.07 407
  $23.00 1,000
  $24.06 1,300
  $24.00 772
  $24.00 128
  $24.00 128
  $24.01 100
  $25.00 100
  $25.00 100
  $24.50 100
  $23.35 100
  $23.18 100
  $23.00 209
  $23.00 350
  $23.00 250
  $23.00 100
  $23.00 41
  $22.25 100
June 21, 2019 22.70 100
  22.35 100
  22.20 200
  22.20 457
  22.10 250.
June 20, 2019 22.10 100
  22.06 357
  22.10 100
June 19, 2019 $22.10 100
  $22.10 100
  $22.25 237
  $22.25 2,300
  $22.35 100
  $22.80 100
June 17, 2019 $22.25 1,000
  $22.15 200
June 14, 2019 $22.10 200
June 13, 2019 $22.05 200
  $22.15 300
  $22.15 300
June 10, 2019 $22.25 100
  $22.25 100
June 7, 2019 $22.20 100
  $22.20 100
May 31, 2019 $22.01 100
May 30, 2019 $22.15 183
  $22.10 100
  $22.10 100
  $22.30 100
  $22.30 100
  $22.30 100
  $22.40 100
May 29, 2019 $22.40 150
May 22, 2019 $23.00 2,000
  $24.95 160
  $24.00 240
  $23.35 100
  $22.25 227
May 20, 2019 $22.25 10
  $22.25 1
May 17, 2019 $23.50 500
  $22.65 2
  $22.65 100
  $22.65 25
  $24.00 1,000
  $24.00 1,000
  $23.75 500
May 16, 2019 $22.20 1,500
  $22.65 100
  $22.50 500
May 15, 2019 $22.40 700
  $22.40 500
  $22.40 800
  $22.20 885
  $22.20 1,143
  $22.20 300
  $22.20 300
  $22.20 300
May 14, 2019 $22.30 600
May 8, 2019 $23.50 100
  $22.20 3,500
May 7, 2019 $22.20 2,000
May 6, 2019 $22.20 500
May 3, 2019 $22.65 137
  $22.65 200
  $22.65 27
  $22.65 100
  $22.20 46
May 2, 2019 $22.20 500
May 1, 2019 $22.20 500
  $22.20 1
April 26, 2019 $23.50 50
April 25, 2019 $22.75 1,000
  $22.95 462
  $23.23 20
April 24, 2019 $23.23 2
April 23, 2019 $22.95 123
April 22, 2019 $22.80 123
April 18, 2019 $22.85 150
  $23.00 700
April 12, 2019 $22.50 500
April 3, 2019 $23.50 400
  $23.24 100
April 2, 2019 $22.20 1,912
  $22.95 100
  $22.25 383
  $22.20 100
  $22.25 100
March 28, 2019 $22.25 100
  $22.25 700
  $22.25 100
  $22.25 720
  $22.21 45
March 25, 2019 $22.20 400
  $22.20 301
  $22.20 100
  $22.22 1,136
  $22.75 109
March 22, 2019 $22.20 136
  $22.20 200
  $22.20 300
  $22.20 100
  $22.25 450
March 21, 2019 $22.20 50
  $22.20 1,185
  $22.20 49
March 20, 2019 $22.20 136
  $22.22 200
  $22.22 136
March 18, 2019 $22.20 100
March 15, 2019 $22.20 900
  $22.20 400
  $22.22 400
  $22.22 36
  $22.22 100
  $22.22 100
March 13, 2019 $22.20 6,000
  $22.95 1,200
  $22.35 4,800
March 8, 2019 $22.95 400
March 7, 2019 $22.10 100
March 6, 2019 $22.30 8
March 5, 2019 $22.70 100
  $22.70 100
  $22.73 100
  $22.74 100
  $22.70 100
  $22.03 4,349
  $22.01 4,349
March 4, 2019 $22.01 100
  $22.03 100
  $22.12 100
March 1, 2019 $23.00 160
February 27, 2019 $22.12 35
  $22.46 100
  $22.46 100
  $22.57 500
  $22.48 100
  $22.75 100
  $22.80 100
  $22.75 100
February 26, 2019 $22.70 100
  $23.00 100
  $23.00 100
  $23.10 100
February 25, 2019 $23.00 129
  $23.21 100
  $23.21 50
  $23.21 250
  $23.21 100
  $23.40 300
  $23.40 1,000
February 22, 2019 $23.40 300
  $23.40 300
  $23.40 200
  $23.39 100
  $23.50 32
  $23.50 18
February 20, 2019 $23.45 1,000
  $23.45 600
  $23.50 400
  $23.50 100
  $23.50 100
  $23.49 100
  $23.49 100
  $23.50 400
  $23.50 250
  $23.50 100
  $23.56 42
  $23.50 100
  $23.60 100
February 15, 2019 $23.60 100
  $23.60 300
  $23.60 200
  $23.60 291
  $23.60 9
  $23.60 200
  $23.60 100
  $23.46 500
  $23.46 100
  $23.75 500
  $23.46 146
  $23.70 129
  $23.75 100
February 14, 2019 $24.00 400
  $24.00 100
  $24.00 400
  $24.00 750
  $24.00 500
  $24.00 300
February 11, 2019 $24.25 159
  $24.45 200
  $24.25 250
  $24.50 100
February 6, 2019 $24.50 100
January 30, 2019 $24.50 100
  $24.55 100
January 24, 2019 $24.55 100
January 22, 2019 $26.21 700
  $27.00 144
  $27.00 111
January 18, 2019 $25.75 445
January 16, 2019 $25.42 1,000
  $25.50 200
  $25.75 300
  $25.50 100
  $25.49 100
  $25.35 100
  $25.35 100
  $24.25 100
January 9, 2019 $24.25 100
December 20, 2018 $24.00 100
December 18, 2018 $23.70 100
  $23.70 100
  $23.75 100
  $23.90 1,000
  $23.95 100
  $24.00 100
  $24.00 100
December 17, 2018 $24.25 100
December 14, 2018 $25.40 204
  $25.40 100
December 4, 2018 $24.50 200
  $24.50 400
December 3, 2018 $23.90 200
  $24.00 100
  $24.20 100
November 30, 2018 $24.20 500
November 29, 2018 $24.00 100
  $23.75 3,645
November 28, 2018 $24.50 48
November 20, 2018 $27.00 200
  $27.00 200
  $27.60 100
  $27.50 100
November 15, 2018 $24.80 100
  $24.80 100
  $25.50 298
  $25.50 100
November 14, 2018 $28.49 400
  $28.49 963
  $28.49 100
  $26.80 100
  $25.89 110
  $25.50 100
  $24.75 100
  $24.50 200
November 13, 2018 $23.75 398
November 12, 2018 $23.77 715
November 9, 2018 $24.75 205
November 8, 2018 $23.75 200
November 1, 2018 $24.65 100
October 31, 2018 $24.50 2
  $24.50 20
October 26, 2018 $24.65 100
  $23.88 200
  $24.00 599
  $23.99 200
  $23.99 100
  $24.00 500
  $24.00 1
  $24.00 100
  $24.00 100
  $24.01 100
  $24.10 100
October 24, 2018 $24.75 100
  $24.75 100
  $24.75 100
  $24.75 100
  $24.75 100
  $25.00 100
October 23, 2018 $25.00 148
  $25.00 100
October 19, 2018 $25.10 2,500
  $25.08 5,417
  $25.10 2,500
  $25.10 3,000
  $25.10 500
  $25.10 2,500
  $25.00 100
October 18, 2018 $25.16 100
  $25.25 83
  $25.25 100
  $25.35 300
  $25.35 10
  $25.40 50
October 17, 2018 $25.50 100
  $25.70 100
  $25.70 200
  $25.70 200
  $25.60 250
  $25.60 100
  $25.60 100
  $26.00 100
  $26.00 100
October 12, 2108 $25.60 150
  $25.60 50
  $25.70 100
  $25.75 500
October 9, 2018 $25.84 143
  $26.16 100
September 25, 2018 $26.60 715
September 24, 2018 $26.20 115
  $26.20 185
  $26.20 400
  $26.20 100
September 13, 2018 $27.00 735
  $29.25 520
  $28.25 100
  $27.25 100
  $26.95 180
  $26.80 100
August 31, 2018 $25.90 375
  $25.85 400
  $25.95 5
  $25.85 500
August 28, 2018 $25.80 650
  $25.85 450
  $25.95 100
August 27, 2018 $26.00 100
August 16, 2018 $26.00 100
  $26.00 100
  $25.80 250
  $25.85 120
August 8, 2018 $25.75 7,840
  $25.75 7,840
  $25.75 50
  $25.75 10
  $25.75 100
August 7, 2018 $25.95 100
  $25.95 167
August 6, 2018 $25.92 1,000
  $25.85 100
  $25.85 100
  $25.92 100
  $25.92 383
  $25.95 100
  $26.10 100
August 2, 2018 $26.20 100
  $26.50 100
July 31, 2018 $26.95 100
  $26.95 1
  $27.25 19
July 30, 2018 $26.35 2,394
July 27, 2018 $26.35 394
July 26, 2018 $26.35 2,000
  $26.35 1,900
  $26.35 100
  $26.35 3,000
  $26.35 3,000
  $26.31 7,669
  $26.75 100
  $26.35 2,360
  $26.20 2,309
  $26.25 191
  $26.30 625
July 24, 2018 $26.35 6,211
July 20, 2018 $26.35 109
July 19, 2018 $27.75 100
July 16, 2018 $27.70 100
July 13, 2018 $27.75 167
July 12, 2018 $26.90 750
July 9, 2018 $26.55 200
June 29, 2018 $27.15 100
June 26, 2018 $27.75 2,000
June 14, 2018 $26.10 600
June 13, 2018 $26.25 100
May 31, 2018 $26.50 350
May 30, 2018 $27.50 1,312
May 24, 2018 $27.50 300
May 23, 2018 $28.50 530
May 22, 2018 $26.05 600
May 17, 2018 $26.05 135
May 16, 2018 $26.05 450
May 15, 2018 $26.05 189
May 11, 2018 $26.45 283
May 7, 2018 $26.05 806
May 4, 2018 $26.05 687
May 3, 2018 $26.75 100
May 1, 2018 $27.00 200
April 30, 2018 $27.00 269
April 17, 2018 $28.82 240
April 10, 2018 $26.50 300
March 29, 2018 $29.60 505
March 23, 2018 $29.50 117
March 22, 2018 $27.00 909
March 21, 2018 $28.31 479
March 16, 2018 $27.00 150
March 14, 2018 $29.00 1,178
March 7, 2018 $28.29 1,900
February 26, 2018 $26.26 300
February 23, 2018 $27.15 200
February 6, 2018 $26.25 297
January 29, 2018 $28.50 300
January 19, 2018 $28.50 425
January 18, 2018 $28.99 467
January 16, 2018 $26.01 125
January 12, 2018 $26.00 4,514
January 11, 2018 $27.00 1,200
January 10, 2018 $30.00 300
December 22, 2017 $28.50 1,370
December 21, 2017 $27.00 1,740
December 21, 2017 $25.50 242
December 20, 2017 $27.00 4,960
December 18, 2017 $25.75 200
December 15, 2017 $26.00 2,480
December 14, 2017 $26.00 740
December 11, 2017 $25.50 2,420
December 6, 2017 $25.92 1,140
December 1, 2017 $25.50 888
November 30, 2017 $25.75 900
November 27, 2017 $25.17 150
November 22, 2017 $25.17 500
November 20, 2017 $25.15 1,600
November 13, 2017 $25.25 1,087
November 9, 2017 $27.00 2,000
November 1, 2017 $28.00 200
October 31, 2017 $29.00 237
October 27, 2017 $26.90 900
October 26, 2017 $26.50 900
October 25, 2017 $26.10 650
October 23, 2017 $26.75 800
October 19, 2017 $27.00 750
October 18, 2017 $26.00 4,256
October 17, 2017 $26.00 2,629
October 13, 2017 $23.69 1,581
October 12, 2017 $23.25 100
October 10, 2017 $22.90 400
October 5, 2017 $22.65 500
October 4, 2017 $21.90 1,000
October 3, 2017 $21.90 900
October 2, 2017 $21.95 265
September 28, 2017 $21.70 200
September 27, 2017 $21.90 309
September 21, 2017 $21.95 1,075
September 20, 2017 $21.50 1,038
September 19, 2017 $21.55 300
September 8, 2017 $21.60 300
September 5, 2017 $21.50 435
August 31, 2017 $21.35 2,846
August 30, 2017 $22.00 522
August 29, 2017 $22.00 2,527
August 28, 2017 $22.65 100
August 24, 2017 $22.10 200
August 16, 2017 $22.25 300
August 14, 2017 $22.25 200
August 11, 2017 $22.45 159  
August 9, 2017 $22.45 1,000
August 8, 2017 $21.60 450
August 7, 2017 $21.60 150
August 3, 2017 $21.85 515
August 2, 2017 $22.00 200
July 31, 2017 $22.00 523
July 28, 2017 $21.45 265
July 27, 2017 $21.37 1,179
July 26, 2017 $21.65 425
July 5, 2017 $21.69 700
June 29, 2017 $21.45 200
June 28, 2017 $21.25 150
June 27, 2017 $21.50 500
June 22, 2017 $21.50 550
June 20, 2017 $21.30 150
June 15, 2017 $21.56 285
June 14, 2017 $21.40 881
June 9, 2017 $21.57 411
June 7, 2017 $21.39 350
June 1, 2017 $21.30 1,284
May 31, 2017 $21.30 510
May 30, 2017 $21.30 450
May 26, 2017 $21.30 100
May 25, 2017 $21.40 380
May 23, 2017 $21.50 400
May 22, 2017 $21.50 1,250
May 19, 2017 $21.70 625
May 17, 2017 $21.40 1,050
May 15, 2017 $21.40 1,050
May 12, 2017 $22.00 200
May 11, 2017 $22.00 200
May 9, 2017 $22.75 1,850
May 8, 2017 $23.55 375
May 1, 2017 $23.00 516
April 28, 2017 $23.55 133
April 27, 2017 $23.55 1,100
April 20, 2017 $22.00 122
April 13, 2017 $22.24 1,100
April 4, 2017 $22.00 200
March 31, 2017 $22.00 635
March 21, 2017 $21.40 2,000
March 20, 2017 $21.40 480
March 10, 2017 $21.40 300
March 3, 2017 $21.30 200
February 28, 2017 $21.30 800
February 27, 2017 $22.00 400
February 24, 2017 $21.94 1,631
February 16, 2017 $21.10 200
February 14, 2017 $21.10 280
February 2, 2017 $21.00 1,219
February 1, 2017 $22.00 100
January 30, 2017 $22.00 381
January 27, 2017 $20.75 250
January 25, 2017 $20.71 100
January 23, 2017 $20.26 201
January 20, 2017 $20.68 249
January 12, 2017 $20.15 2,600
January 10, 2017 $20.50 500
January 9, 2017 $20.55 1,940
January 6, 2017 $20.70 1,050
January 5, 2017 $20.70 250
January 4, 2017 $20.60 942
January 3, 2017 $20.50 6,238
December 29, 2016 $20.35 1,701
December 28, 2016 $20.20 700
December 27, 2016 $20.15 2,944
December 22, 2016 $19.76 1,650
December 21, 2016 $19.50 794
December 15, 2016 $19.50 1,700
December 14, 2016 $20.00 2,425
December 13, 2016 $19.90 2,100
December 12, 2016 $19.90 278
December 9, 2016 $19.90 4,085
December 5, 2016 $20.07 2,000
December 2, 2016 $19.84 2,185
December 1, 2016 $19.91 4,052
November 30, 2016 $19.75 1,580
November 28, 2016 $19.30 150
November 23, 2016 $19.00 530
November 22, 2016 $18.88 2,000
November 22, 2016 $18.00 600
November 17, 2016 $18.35 510
November 15, 2016 $19.00 210
November 11, 2016 $19.00 500
November 09, 2016 $18.75 100
November 08, 2016 $18.30 100
November 07, 2016 $18.75 100
November 03, 2016 $18.50 100
October 27, 2016 $18.75 100
October 21, 2016 $18.14 3,160
October 13, 2016 $17.75 100
October 11, 2016 $17.75 500
October 10, 2016 $17.85 150
October 6, 2016 $17.77 750
October 5, 2016 $17.75 300
September 26, 2016 $17.85 525
September 22, 2016 $17.85 100
September 21, 2016 $17.85 400
September 19, 2016 $18.05 199
September 13, 2016 $18.00 2,090
September 12, 2016 $17.85 240
September 9, 2016 $17.85 100
September 7, 2016 $17.75 346
September 6, 2016 $17.75 1,304
September 2, 2016 $17.55 600
September 1, 2016 $17.45 435
August 30, 2016 $17.35 100
August 26, 2016 $17.55 101
August 25, 2016 $17.40 1,668
August 24, 2016 $17.25 410
August 23, 2016 $16.75 103
August 18, 2016 $16.60 2,112
August 17, 2016 $17.55 515
August 16, 2016 $16.80 588
August 15, 2016 $17.00 1,600
August 12, 2016 $17.55 376
August 8, 2016 $17.35 600
July 27, 2016 $17.35 331
July 25, 2016 $17.25 767
July 20, 2016 $16.90 400
July 15, 2016 $16.80 140
July 14, 2016 $16.80 200
July 13, 2016 $16.55 100
July 11, 2016 $16.51 200
July 8, 2016 $16.51 250
July 5, 2016 $16.51 150
June 27, 2016 $16.57 150
June 21, 2016 $16.57 300
June 20, 2016 $16.60 200
June 17, 2016 $16.60 200
June 15, 2016 $16.70 2,290
June 9, 2016 $16.58 141
June 7, 2016 $16.89 300
June 6, 2016 $16.95 800
June 3, 2016 $16.60 400
June 2, 2016 $16.80 100
May 31, 2016 $16.85 200
May 27, 2016 $16.80 100
May 20, 2016 $16.85 350
May 18, 2016 $16.84 500
May 17, 2016 $16.60 100
May 13, 2016 $16.85 788
May 11, 2016 $16.79 100
April 26, 2016 $16.85 682
April 18, 2016 $17.00 425
April 15, 2016 $16.45 150
April 7, 2016 $16.45 300
April 6, 2016 $16.68 300
April 4, 2016 $16.75 350
March 28, 2016 $16.40 101
March 23, 2016 $16.45 220
March 22, 2016 $16.40 300
March 9, 2016 $16.25 106
March 7, 2016 $16.40 100
March 4, 2016 $16.38 580
March 1, 2016 $16.40 200
February 23, 2016 $16.19 100
February 22, 2016 $16.19 100
February 19, 2016 $16.19 1,681
February 12, 2016 $16.51 200
February 10, 2016 $16.50 200
February 8, 2016 $16.50 300
February 4, 2016 $16.30 3,069
February 3, 2016 $17.50 460
February 1, 2016 $17.50 401
January 28, 2016 $17.75 100
January 27, 2016 $17.75 100
January 26, 2016 $18.50 6,663
January 25, 2016 $17.80 200
January 22, 2016 $17.75 287
January 12, 2016 $17.80 500
January 11, 2016 $18.00 500
January 7, 2016 $18.00 3,481
January 6, 2016 $19.00 409

*This information set forth herein does not consist of firm quotes, but rather is merely a list of names, addresses, and other contact information of interested Sellers, the number of shares of Bank common stock and the price, if any, at which the proposed transaction would occur. All transactions between Buyers and Sellers must be executed by them independently of the Bank and their respective Directors, officers and employees. Interested Buyers should contact Sellers directly.

Neither the Bank, nor their respective Directors, officers or employees, is making any representation or warranty regarding any price “asked” by any Seller, nor are any of them providing any advice regarding the merits or shortcomings of any trade or the value of Bank common stock. The Bank does not assure that any particular transaction will or should occur as to any particular number of shares or at any particular price.

All applicable state and federal securities laws (including registration, anti-fraud and anti-manipulation provisions) apply to any offer made or transaction consummated pursuant to this advice. Each Buyer and Seller is responsible for his or her own compliance with such laws. Any person that is a broker-dealer, an associated person of a broker-dealer or who has a state securities license is responsible for disclosing that fact.

**The above tables report per share prices at which Jonestown Bank & Trust Co. common stock has actually traded in public or private transactions during the periods and on the dates indicated of which the Bank has knowledge. Information related to public transactions is derived from www.OTCbb.com. The Bank cannot vouch for or verify the accuracy of the information obtained from the foregoing websites.

The asking price and historical price information contained herein may not reflect the current market value of the Bank’s common stock.