| May 15, 24 | White Randal Alan | Officer | Purchase | -- | 15.99K | -- | 43.41K |
| May 15, 24 | White Randal Alan | Officer | Sale | $133.00 | 22.75K | $3.03M | 20.66K |
| May 15, 24 | White Randal Alan | Officer | Sale | -- | 20.66K | -- | -- |
| May 15, 24 | Shellabarger Catherine Anne | Officer | Purchase | -- | 1.43K | -- | 7.15K |
| May 15, 24 | Shellabarger Catherine Anne | Officer | Sale | $133.00 | 1.67K | $221.44K | 5.49K |
| May 15, 24 | Shellabarger Catherine Anne | Officer | Sale | -- | 5.49K | -- | -- |
| May 15, 24 | Ruffalo Barry A. | CTO | Sale | $133.00 | 2.31K | $307.50K | -- |
| May 15, 24 | Paxton Robert | Officer | Purchase | -- | 16.40K | -- | 43.36K |
| May 15, 24 | Paxton Robert | Officer | Sale | $133.00 | 21.68K | $2.88M | 21.68K |
| May 15, 24 | Paxton Robert | Officer | Sale | -- | 21.68K | -- | -- |
| May 15, 24 | Tiejema Russell Thane | CFO | Purchase | -- | 25.97K | -- | 83.00K |
| May 15, 24 | Tiejema Russell Thane | CFO | Sale | $133.00 | 48.73K | $6.48M | 34.27K |
| May 15, 24 | Tiejema Russell Thane | CFO | Sale | -- | 34.27K | -- | -- |
| May 15, 24 | Legall Alexander Albert | Officer | Sale | $133.00 | 8.10K | $1.08M | -- |
| May 15, 24 | FOSTER JONATHAN F | CTO | Sale | $133.00 | 10.89K | $1.45M | -- |
| May 15, 24 | Steinfeld Jay Ira | CTO | Sale | $133.00 | 6.22K | $826.86K | -- |
| May 15, 24 | Dachowski Peter R | CTO | Sale | $133.00 | 13.05K | $1.74M | -- |
| May 15, 24 | BILNEY JODY L | CTO | Sale | $133.00 | 13.53K | $1.80M | -- |
| May 15, 24 | Ball Christopher O | President | Purchase | -- | 20.87K | -- | 35.31K |
| May 15, 24 | Ball Christopher O | President | Sale | $133.00 | 3.64K | $484.65K | 31.66K |
| May 15, 24 | Ball Christopher O | President | Sale | -- | 31.66K | -- | -- |
| May 15, 24 | Pelletier James C | other: SVP, GC & Corporate Secretary | Purchase | -- | 11.24K | -- | 23.68K |
| May 15, 24 | Pelletier James C | other: SVP, GC & Corporate Secretary | Sale | $133.00 | 2.46K | $327.18K | 21.22K |
| May 15, 24 | Pelletier James C | other: SVP, GC & Corporate Secretary | Sale | -- | 21.22K | -- | -- |
| May 15, 24 | Jones Daphne E | CTO | Sale | $133.00 | 8.06K | $1.07M | -- |
| May 15, 24 | SCRICCO FRANCIS M | CTO | Sale | $133.00 | 19.48K | $2.59M | -- |
| May 15, 24 | Byrne Robert J | CTO | Sale | $133.00 | 29.51K | $3.92M | -- |
| May 15, 24 | HECKES HOWARD C | CEO | Purchase | -- | 77.52K | -- | 190.52K |
| May 15, 24 | HECKES HOWARD C | CEO | Sale | $133.00 | 74.68K | $9.93M | 115.84K |
| May 15, 24 | HECKES HOWARD C | CEO | Sale | -- | 115.84K | -- | -- |
| May 8, 24 | Ball Christopher O | President | Purchase | $88.99 | 2.76K | $245.43K | 16.65K |
| May 8, 24 | Ball Christopher O | President | Purchase | $88.61 | 3.11K | $275.67K | 16.37K |
| May 8, 24 | Ball Christopher O | President | Sale | $132.62 | 358 | $47.48K | 16.29K |
| May 8, 24 | Ball Christopher O | President | Sale | $132.62 | 1.85K | $245.48K | 14.44K |
| May 8, 24 | Ball Christopher O | President | Sale | $132.62 | 2.08K | $275.72K | 13.89K |
| May 8, 24 | Ball Christopher O | President | Sale | $88.61 | 3.11K | $275.67K | -- |
| May 8, 24 | Ball Christopher O | President | Sale | $88.99 | 2.76K | $245.43K | -- |
| May 8, 24 | White Randal Alan | Officer | Purchase | $88.99 | 1.69K | $149.95K | 28.77K |
| May 8, 24 | White Randal Alan | Officer | Purchase | $88.61 | 2.07K | $183.78K | 28.74K |
| May 8, 24 | White Randal Alan | Officer | Sale | $132.62 | 219 | $29.04K | 28.55K |
| May 8, 24 | White Randal Alan | Officer | Sale | $132.62 | 272 | $36.07K | 28.47K |
| May 8, 24 | White Randal Alan | Officer | Purchase | $107.68 | 1.76K | $189.73K | 28.23K |
| May 8, 24 | White Randal Alan | Officer | Sale | $132.62 | 131 | $17.37K | 28.09K |
| May 8, 24 | White Randal Alan | Officer | Purchase | $87.18 | 1.35K | $118.13K | 27.54K |
| May 8, 24 | White Randal Alan | Officer | Sale | $132.62 | 1.13K | $149.99K | 27.41K |
| May 8, 24 | White Randal Alan | Officer | Purchase | $57.52 | 1.78K | $102.62K | 27.36K |
| May 8, 24 | White Randal Alan | Officer | Sale | $132.62 | 184 | $24.40K | 27.36K |
| May 8, 24 | White Randal Alan | Officer | Sale | $132.62 | 1.39K | $183.81K | 27.08K |
| May 8, 24 | White Randal Alan | Officer | Sale | $132.62 | 399 | $52.92K | 26.96K |
| May 8, 24 | White Randal Alan | Officer | Sale | $132.62 | 1.43K | $189.78K | 26.66K |
| May 8, 24 | White Randal Alan | Officer | Sale | $132.62 | 891 | $118.16K | 26.46K |
| May 8, 24 | White Randal Alan | Officer | Sale | $132.62 | 774 | $102.65K | 26.18K |
| May 8, 24 | White Randal Alan | Officer | Sale | $88.61 | 2.07K | $183.78K | -- |
| May 8, 24 | White Randal Alan | Officer | Sale | $87.18 | 1.35K | $118.13K | -- |
| May 8, 24 | White Randal Alan | Officer | Sale | $88.99 | 1.69K | $149.95K | -- |
| May 8, 24 | White Randal Alan | Officer | Sale | $57.52 | 1.78K | $102.62K | -- |
| May 8, 24 | White Randal Alan | Officer | Sale | $107.68 | 1.76K | $189.73K | -- |
| May 8, 24 | HECKES HOWARD C | CEO | Purchase | $57.06 | 56.65K | $3.23M | 141.18K |
| May 8, 24 | HECKES HOWARD C | CEO | Sale | $132.62 | 12.70K | $1.68M | 128.47K |
| May 8, 24 | HECKES HOWARD C | CEO | Purchase | $88.99 | 12.72K | $1.13M | 123.18K |
| May 8, 24 | HECKES HOWARD C | CEO | Sale | $132.62 | 1.65K | $218.43K | 121.53K |
| May 8, 24 | HECKES HOWARD C | CEO | Purchase | $88.61 | 12.82K | $1.14M | 120.70K |
| May 8, 24 | HECKES HOWARD C | CEO | Sale | $132.62 | 1.68K | $222.14K | 119.03K |
| May 8, 24 | HECKES HOWARD C | CEO | Purchase | $107.68 | 11.57K | $1.25M | 118.14K |
| May 8, 24 | HECKES HOWARD C | CEO | Sale | $132.62 | 858 | $113.79K | 117.28K |
| May 8, 24 | HECKES HOWARD C | CEO | Purchase | $87.18 | 11.86K | $1.03M | 115.96K |
| May 8, 24 | HECKES HOWARD C | CEO | Sale | $132.62 | 1.60K | $212.19K | 114.36K |
| May 8, 24 | HECKES HOWARD C | CEO | Sale | $132.62 | 8.54K | $1.13M | 113.00K |
| May 8, 24 | HECKES HOWARD C | CEO | Sale | $132.62 | 8.57K | $1.14M | 110.46K |
| May 8, 24 | HECKES HOWARD C | CEO | Sale | $132.62 | 9.40K | $1.25M | 107.88K |
| May 8, 24 | HECKES HOWARD C | CEO | Sale | $132.62 | 7.79K | $1.03M | 106.56K |
| May 8, 24 | HECKES HOWARD C | CEO | Sale | $132.62 | 24.37K | $3.23M | 104.10K |
| May 8, 24 | HECKES HOWARD C | CEO | Sale | $87.18 | 11.86K | $1.03M | -- |
| May 8, 24 | HECKES HOWARD C | CEO | Sale | $107.68 | 11.57K | $1.25M | -- |
| May 8, 24 | HECKES HOWARD C | CEO | Sale | $88.99 | 12.72K | $1.13M | -- |
| May 8, 24 | HECKES HOWARD C | CEO | Sale | $57.06 | 56.65K | $3.23M | -- |
| May 8, 24 | HECKES HOWARD C | CEO | Sale | $88.61 | 12.82K | $1.14M | -- |
| May 8, 24 | Pelletier James C | other: SVP, GC & Corporate Secretary | Purchase | $88.99 | 1.61K | $143.18K | 13.73K |
| May 8, 24 | Pelletier James C | other: SVP, GC & Corporate Secretary | Sale | $132.62 | 209 | $27.72K | 13.52K |
| May 8, 24 | Pelletier James C | other: SVP, GC & Corporate Secretary | Purchase | $84.84 | 1.57K | $133.62K | 13.36K |
| May 8, 24 | Pelletier James C | other: SVP, GC & Corporate Secretary | Sale | $132.62 | 224 | $29.71K | 13.13K |
| May 8, 24 | Pelletier James C | other: SVP, GC & Corporate Secretary | Sale | $132.62 | 1.08K | $143.23K | 12.44K |
| May 8, 24 | Pelletier James C | other: SVP, GC & Corporate Secretary | Sale | $132.62 | 1.01K | $133.68K | 12.12K |
| May 8, 24 | Pelletier James C | other: SVP, GC & Corporate Secretary | Sale | $88.99 | 1.61K | $143.18K | -- |
| May 8, 24 | Pelletier James C | other: SVP, GC & Corporate Secretary | Sale | $84.84 | 1.57K | $133.62K | -- |
| May 8, 24 | Legall Alexander Albert | Officer | Purchase | -- | 3.74K | -- | 9.57K |
| May 8, 24 | Legall Alexander Albert | Officer | Sale | $132.62 | 1.47K | $195.08K | 8.10K |
| May 8, 24 | Legall Alexander Albert | Officer | Purchase | -- | 3.54K | -- | 7.22K |
| May 8, 24 | Legall Alexander Albert | Officer | Sale | $132.62 | 1.39K | $184.61K | 5.83K |
| May 8, 24 | Legall Alexander Albert | Officer | Purchase | -- | 3.12K | -- | 4.92K |
| May 8, 24 | Legall Alexander Albert | Officer | Sale | $132.62 | 1.23K | $163.12K | 3.69K |
| May 8, 24 | Legall Alexander Albert | Officer | Purchase | $88.99 | 1.32K | $117.20K | 3.43K |
| May 8, 24 | Legall Alexander Albert | Officer | Purchase | $88.61 | 1.62K | $143.64K | 3.41K |
| May 8, 24 | Legall Alexander Albert | Officer | Sale | $132.62 | 172 | $22.81K | 3.25K |
| May 8, 24 | Legall Alexander Albert | Officer | Sale | $132.62 | 212 | $28.12K | 3.19K |
| May 8, 24 | Legall Alexander Albert | Officer | Purchase | $107.68 | 1.50K | $160.98K | 3.11K |
| May 8, 24 | Legall Alexander Albert | Officer | Sale | $132.62 | 112 | $14.85K | 3.00K |
| May 8, 24 | Legall Alexander Albert | Officer | Sale | $132.62 | 884 | $117.24K | 2.37K |
| May 8, 24 | Legall Alexander Albert | Officer | Sale | $132.62 | 1.08K | $143.76K | 2.11K |
| May 8, 24 | Legall Alexander Albert | Officer | Sale | $132.62 | 383 | $50.79K | 1.99K |
| May 8, 24 | Legall Alexander Albert | Officer | Sale | $132.62 | 195 | $25.86K | 1.79K |
| May 8, 24 | Legall Alexander Albert | Officer | Sale | $132.62 | 1.21K | $161.00K | 1.78K |
| May 8, 24 | Legall Alexander Albert | Officer | Sale | $107.68 | 1.50K | $160.98K | -- |
| May 8, 24 | Legall Alexander Albert | Officer | Sale | $88.61 | 1.62K | $143.64K | -- |
| May 8, 24 | Legall Alexander Albert | Officer | Sale | $88.99 | 1.32K | $117.20K | -- |
| May 8, 24 | Paxton Robert | Officer | Purchase | $88.99 | 1.84K | $163.65K | 28.43K |
| May 8, 24 | Paxton Robert | Officer | Purchase | $88.61 | 2.07K | $183.78K | 28.25K |
| May 8, 24 | Paxton Robert | Officer | Sale | $132.62 | 240 | $31.83K | 28.19K |
| May 8, 24 | Paxton Robert | Officer | Sale | $132.62 | 272 | $36.07K | 27.98K |
| May 8, 24 | Paxton Robert | Officer | Purchase | $107.68 | 1.66K | $179.18K | 27.65K |
| May 8, 24 | Paxton Robert | Officer | Sale | $132.62 | 124 | $16.44K | 27.53K |
| May 8, 24 | Paxton Robert | Officer | Purchase | $87.18 | 1.88K | $164.16K | 27.48K |
| May 8, 24 | Paxton Robert | Officer | Sale | $132.62 | 255 | $33.82K | 27.23K |
| May 8, 24 | Paxton Robert | Officer | Sale | $132.62 | 1.23K | $163.65K | 26.96K |
| May 8, 24 | Paxton Robert | Officer | Purchase | $57.52 | 1.67K | $95.94K | 26.70K |
| May 8, 24 | Paxton Robert | Officer | Sale | $132.62 | 1.39K | $183.81K | 26.59K |
| May 8, 24 | Paxton Robert | Officer | Sale | $132.62 | 373 | $49.47K | 26.32K |
| May 8, 24 | Paxton Robert | Officer | Sale | $132.62 | 1.35K | $179.30K | 26.18K |
| May 8, 24 | Paxton Robert | Officer | Sale | $132.62 | 1.24K | $164.18K | 25.99K |
| May 8, 24 | Paxton Robert | Officer | Sale | $132.62 | 724 | $96.02K | 25.60K |
| May 8, 24 | Paxton Robert | Officer | Sale | $88.99 | 1.84K | $163.65K | -- |
| May 8, 24 | Paxton Robert | Officer | Sale | $88.61 | 2.07K | $183.78K | -- |
| May 8, 24 | Paxton Robert | Officer | Sale | $87.18 | 1.88K | $164.16K | -- |
| May 8, 24 | Paxton Robert | Officer | Sale | $57.52 | 1.67K | $95.94K | -- |
| May 8, 24 | Paxton Robert | Officer | Sale | $107.68 | 1.66K | $179.18K | -- |
| May 8, 24 | Tiejema Russell Thane | CFO | Purchase | $57.52 | 8.02K | $461.31K | 59.96K |
| May 8, 24 | Tiejema Russell Thane | CFO | Purchase | $88.99 | 3.06K | $272.75K | 59.48K |
| May 8, 24 | Tiejema Russell Thane | CFO | Purchase | $88.61 | 3.39K | $300.65K | 59.13K |
| May 8, 24 | Tiejema Russell Thane | CFO | Sale | $132.62 | 398 | $52.78K | 59.08K |
| May 8, 24 | Tiejema Russell Thane | CFO | Sale | $132.62 | 444 | $58.88K | 58.68K |
| May 8, 24 | Tiejema Russell Thane | CFO | Purchase | $107.68 | 2.80K | $301.93K | 58.22K |
| May 8, 24 | Tiejema Russell Thane | CFO | Purchase | $87.18 | 3.49K | $304.00K | 58.18K |
| May 8, 24 | Tiejema Russell Thane | CFO | Sale | $132.62 | 1.79K | $237.12K | 58.17K |
| May 8, 24 | Tiejema Russell Thane | CFO | Sale | $132.62 | 209 | $27.72K | 58.01K |
| May 8, 24 | Tiejema Russell Thane | CFO | Sale | $132.62 | 471 | $62.46K | 57.71K |
| May 8, 24 | Tiejema Russell Thane | CFO | Sale | $132.62 | 2.06K | $272.80K | 57.02K |
| May 8, 24 | Tiejema Russell Thane | CFO | Purchase | $65.00 | 6.59K | $428.68K | 56.50K |
| May 8, 24 | Tiejema Russell Thane | CFO | Sale | $132.62 | 2.27K | $300.78K | 56.41K |
| May 8, 24 | Tiejema Russell Thane | CFO | Sale | $132.62 | 2.28K | $301.98K | 55.73K |
| May 8, 24 | Tiejema Russell Thane | CFO | Sale | $132.62 | 2.29K | $304.10K | 55.41K |
| May 8, 24 | Tiejema Russell Thane | CFO | Sale | $132.62 | 1.32K | $175.59K | 55.17K |
| May 8, 24 | Tiejema Russell Thane | CFO | Sale | $132.62 | 3.48K | $461.38K | 54.69K |
| May 8, 24 | Tiejema Russell Thane | CFO | Purchase | $77.00 | 4.86K | $373.83K | 53.52K |
| May 8, 24 | Tiejema Russell Thane | CFO | Sale | $132.62 | 803 | $106.49K | 52.72K |
| May 8, 24 | Tiejema Russell Thane | CFO | Sale | $132.62 | 3.23K | $428.76K | 51.94K |
| May 8, 24 | Tiejema Russell Thane | CFO | Sale | $132.62 | 2.82K | $373.86K | 49.90K |
| May 8, 24 | Tiejema Russell Thane | CFO | Sale | $57.52 | 8.02K | $461.31K | -- |
| May 8, 24 | Tiejema Russell Thane | CFO | Sale | $65.00 | 6.59K | $428.68K | -- |
| May 8, 24 | Tiejema Russell Thane | CFO | Sale | $77.00 | 4.86K | $373.83K | -- |
| May 8, 24 | Tiejema Russell Thane | CFO | Sale | $87.18 | 3.49K | $304.00K | -- |
| May 8, 24 | Tiejema Russell Thane | CFO | Sale | $107.68 | 2.80K | $301.93K | -- |
| May 8, 24 | Tiejema Russell Thane | CFO | Sale | $88.61 | 3.39K | $300.65K | -- |
| May 8, 24 | Tiejema Russell Thane | CFO | Sale | $88.99 | 3.06K | $272.75K | -- |
| May 9, 24 | Shellabarger Catherine Anne | Officer | Purchase | -- | 750 | -- | 5.72K |
| Apr 22, 24 | Tiejema Russell Thane | CFO | Sale | -- | 400 | -- | 49.27K |
| Apr 22, 24 | Tiejema Russell Thane | CFO | Sale | -- | 600 | -- | 48.67K |
| Apr 4, 24 | Pelletier James C | other: SVP, GC & Corporate Secretary | Sale | $131.12 | 959 | $125.74K | 11.78K |
| Feb 27, 24 | HECKES HOWARD C | CEO | Sale | $129.98 | 1.82K | $236.17K | 84.53K |
| Feb 27, 24 | Paxton Robert | Officer | Sale | $129.98 | 263 | $34.18K | 25.03K |
| Feb 27, 24 | Legall Alexander Albert | Officer | Sale | $129.98 | 189 | $24.57K | 1.62K |
| Feb 27, 24 | Tiejema Russell Thane | CFO | Sale | $129.98 | 438 | $56.93K | 49.67K |
| Feb 27, 24 | Pelletier James C | other: SVP, GC & Corporate Secretary | Sale | $130.06 | 262 | $34.08K | 12.74K |
| Feb 27, 24 | White Randal Alan | Officer | Sale | $129.98 | 241 | $31.33K | 25.57K |
| Feb 27, 24 | Ball Christopher O | President | Sale | $130.06 | 396 | $51.50K | 13.26K |
| Feb 27, 24 | Shellabarger Catherine Anne | Officer | Sale | $130.06 | 83 | $10.79K | 4.97K |
| Feb 26, 24 | Pelletier James C | other: SVP, GC & Corporate Secretary | Purchase | -- | 4.81K | -- | 13.00K |
| Feb 26, 24 | HECKES HOWARD C | CEO | Purchase | -- | 32.76K | -- | 86.35K |
| Feb 26, 24 | Ball Christopher O | President | Purchase | -- | 7.11K | -- | 13.66K |
| Feb 26, 24 | Paxton Robert | Officer | Purchase | -- | 4.74K | -- | 25.29K |
| Feb 26, 24 | Shellabarger Catherine Anne | Officer | Purchase | -- | 1.21K | -- | 5.05K |
| Feb 26, 24 | Tiejema Russell Thane | CFO | Purchase | -- | 7.89K | -- | 50.11K |
| Feb 26, 24 | White Randal Alan | Officer | Purchase | -- | 4.34K | -- | 25.81K |
| Feb 23, 24 | Legall Alexander Albert | Officer | Sale | $130.00 | 189 | $24.57K | 1.80K |
| Feb 23, 24 | HECKES HOWARD C | CEO | Sale | $130.00 | 1.50K | $194.35K | 53.59K |
| Feb 23, 24 | Shellabarger Catherine Anne | Officer | Sale | $130.03 | 87 | $11.31K | 3.84K |
| Feb 23, 24 | Tiejema Russell Thane | CFO | Sale | $130.00 | 396 | $51.48K | 42.21K |
| Feb 23, 24 | Ball Christopher O | President | Sale | $130.03 | 396 | $51.49K | 6.55K |
| Feb 23, 24 | Paxton Robert | Officer | Sale | $130.00 | 242 | $31.46K | 20.56K |
| Feb 23, 24 | White Randal Alan | Officer | Sale | $130.00 | 242 | $31.46K | 21.47K |
| Feb 22, 24 | Paxton Robert | Officer | Purchase | -- | 1.74K | -- | 21.52K |
| Feb 22, 24 | Paxton Robert | Officer | Sale | $129.95 | 721 | $93.69K | 20.80K |
| Feb 22, 24 | Paxton Robert | Officer | Sale | $129.95 | 175 | $22.74K | 19.78K |
| Feb 22, 24 | HECKES HOWARD C | CEO | Purchase | -- | 12.08K | -- | 59.84K |
| Feb 22, 24 | HECKES HOWARD C | CEO | Sale | $129.95 | 4.76K | $618.30K | 55.08K |
| Feb 22, 24 | HECKES HOWARD C | CEO | Sale | $129.95 | 1.21K | $157.50K | 47.76K |
| Feb 22, 24 | Shellabarger Catherine Anne | Officer | Purchase | -- | 338 | -- | 4.03K |
| Feb 22, 24 | Shellabarger Catherine Anne | Officer | Sale | $129.95 | 101 | $13.12K | 3.93K |
| Feb 22, 24 | Shellabarger Catherine Anne | Officer | Sale | $129.95 | 78 | $10.14K | 3.69K |
| Feb 22, 24 | Legall Alexander Albert | Officer | Purchase | -- | 1.56K | -- | 2.65K |
| Feb 22, 24 | Legall Alexander Albert | Officer | Sale | $129.95 | 655 | $85.12K | 1.99K |
| Feb 22, 24 | Legall Alexander Albert | Officer | Sale | $129.95 | 157 | $20.40K | 1.09K |
| Feb 22, 24 | Tiejema Russell Thane | CFO | Purchase | -- | 2.93K | -- | 43.79K |
| Feb 22, 24 | Tiejema Russell Thane | CFO | Sale | $129.95 | 1.18K | $153.73K | 42.61K |
| Feb 22, 24 | Tiejema Russell Thane | CFO | Sale | $129.95 | 294 | $38.21K | 40.87K |
| Feb 22, 24 | Byrne Robert J | CTO | Sale | -- | 9.05K | -- | 29.51K |
| Feb 22, 24 | Byrne Robert J | CTO | Sale | -- | 946 | -- | -- |
| Feb 22, 24 | White Randal Alan | Officer | Purchase | -- | 1.84K | -- | 22.47K |
| Feb 22, 24 | White Randal Alan | Officer | Sale | $129.95 | 760 | $98.76K | 21.71K |
| Feb 22, 24 | White Randal Alan | Officer | Sale | $129.95 | 185 | $24.04K | 20.64K |
| Nov 10, 23 | Legall Alexander Albert | Officer | Sale | $82.06 | 980 | $80.42K | 1.25K |