Stock option activity under the Plan and under the Directors’ Plan from December 31, 1997 to December 31, 2000 was as follows (in thousands, except per share data): On March 16, 2001, Forrester granted approximately 875,000 stock options under the Plan at an exercise price of $25.16 per share. The following table summarizes information about stock options outstanding and exercisable at December 31, 2000 (in thousands, except per share data): f-26 | 27 Forrester Research | Annual Report 2000 Weighted Weighted Number Number Average Average Outstanding at Exercisable at Remaining Exercise December 31, December 31, Contractual Price Per 2000 2000 Life Share Range of exercise prices $  12.75 34 34 5.14 $ 2.75 5.50 — 16.50 68 68 5.70 6.13 8.78 — 11.00 744 342 6.85 9.68 11.47 — 12.88 2,275 528 7.89 11.69 13.35 — 17.47 266 128 7.80 15.77 17.69 — 19.88 391 174 7.68 19.34 20.03 — 23.94 771 183 8.07 22.38 24.64 — 29.47 1,021 — 8.74 25.47 30.69 — 38.69 149 5 9.19 34.41 41.47 — 49.94 370 — 9.48 47.90 51.41 — 61.38 145 — 9.50 57.96 62.22 — 70.84 44 — 9.60 63.73 6,278 1,462 8.05 $19.65 Weighted Average Exercise Exercise  Number Price Price per of Shares per Share Share Outstanding at December 31, 1997 2,038 $ 2.75 —$14.60 $ 6.50 Granted 2,964 9.57 — 19.88 12.74 Exercised (457) 2.75 — 14.60 5.54 Canceled (448) 2.75 — 19.85 9.04 Outstanding at December 31, 1998 4,097 2.75 — 19.88 10.85 Granted 4,414 0.81 — 33.88 14.31 Exercised (1,184) 2.75 — 19.85 7.46 Canceled (870) 5.50 — 22.88 15.13 Outstanding at December 31, 1999 6,457 0.81 — 33.88 13.28 Granted 1,763 24.64 — 75.50 34.80 Exercised (1,715) 0.81 — 23.94 11.31 Canceled (227) 9.57 — 75.50 20.11 Outstanding at December 31, 2000 6,278 $ 2.75 —$70.84 $19.65 Exercisable at December 31, 2000 1,462 $ 2.75 —$33.88 $13.45 Exercisable at December 31, 1999 1,226 $ 0.81 —$23.94 $10.19 Exercisable at December 31, 1998 855 $ 2.75 —$14.60 $ 6.36 Notes to Consolidated Financial Statements (continued)