Oct 16, 2025 | Zales Samuel | Open Market Sale | 10000 | 34.92 | $ 349,200.00 |
Oct 16, 2025 | Hallowell Zachary Emerson | Option Excercise | 2794 | 35.25 | $ 98,488.50 |
Oct 2, 2025 | Hanson Jennifer Ladd | Open Market Sale | 567 | 37.70 | $ 21,375.90 |
Oct 2, 2025 | Quinn Matthew Todd | Open Market Sale | 3789 | 37.70 | $ 142,845.30 |
Oct 2, 2025 | Sarnoff Dafna | Open Market Sale | 4167 | 37.70 | $ 157,095.90 |
Oct 1, 2025 | Trevisan Jason | Option Excercise | 18782 | 37.55 | $ 705,264.10 |
Oct 1, 2025 | Steinert Langley | Option Excercise | 12361 | 37.55 | $ 464,155.55 |
Oct 1, 2025 | Hallowell Zachary Emerson | Option Excercise | 3820 | 37.55 | $ 143,441.00 |
Oct 1, 2025 | Quinn Matthew Todd | Option Excercise | 8457 | 37.55 | $ 317,560.35 |
Oct 1, 2025 | Sarnoff Dafna | Option Excercise | 5784 | 37.55 | $ 217,189.20 |
Oct 1, 2025 | Elshareef Ismail | Option Excercise | 1360 | 37.55 | $ 51,068.00 |
Oct 1, 2025 | Hanson Jennifer Ladd | Open Market Sale | 9998 | 36.88 | $ 368,726.24 |
Oct 1, 2025 | Zamora Javier Esquivel | Option Excercise | 3304 | 37.55 | $ 124,065.20 |
Oct 1, 2025 | Zales Samuel | Option Excercise | 11562 | 37.55 | $ 434,153.10 |
Sep 30, 2025 | Hanson Jennifer Ladd | Option Excercise | 4390 | 37.25 | $ 163,515.22 |
Sep 16, 2025 | Zales Samuel | Open Market Sale | 10000 | 36.08 | $ 360,800.00 |
Sep 2, 2025 | Sarnoff Dafna | Open Market Sale | 1346 | 34.05 | $ 45,831.30 |
Aug 29, 2025 | Sarnoff Dafna | Option Excercise | 1406 | 34.60 | $ 48,647.60 |
Aug 4, 2025 | Elshareef Ismail | Open Market Sale | 1228 | 32.10 | $ 39,418.80 |
Aug 1, 2025 | Elshareef Ismail | Option Excercise | 2299 | 31.86 | $ 73,246.14 |
Aug 1, 2025 | Zamora Javier Esquivel | Option Excercise | 1880 | 31.86 | $ 59,896.80 |
Aug 1, 2025 | Zales Samuel | Open Market Sale | 10000 | 32.29 | $ 322,900.00 |
Jul 17, 2025 | Hallowell Zachary Emerson | Open Market Sale | 1733 | 33.84 | $ 58,644.72 |
Jul 16, 2025 | Zales Samuel | Open Market Sale | 10000 | 33.88 | $ 338,800.00 |
Jul 16, 2025 | Hallowell Zachary Emerson | Option Excercise | 2806 | 33.81 | $ 94,870.86 |
Jul 10, 2025 | Zamora Javier Esquivel | Open Market Sale | 6154 | 35.00 | $ 215,390.00 |
Jul 10, 2025 | Elshareef Ismail | Open Market Sale | 1325 | 35.00 | $ 46,375.00 |
Jul 2, 2025 | Sarnoff Dafna | Open Market Sale | 4168 | 33.09 | $ 137,919.12 |
Jul 2, 2025 | Quinn Matthew Todd | Open Market Sale | 3789 | 33.09 | $ 125,378.01 |
Jul 2, 2025 | Hallowell Zachary Emerson | Open Market Sale | 4369 | 33.09 | $ 144,570.21 |
Jul 1, 2025 | Zamora Javier Esquivel | Option Excercise | 2442 | 33.74 | $ 82,393.08 |
Jul 1, 2025 | Zales Samuel | Option Excercise | 11561 | 33.74 | $ 390,068.14 |
Jul 1, 2025 | Trevisan Jason | Option Excercise | 18782 | 33.74 | $ 633,704.68 |
Jul 1, 2025 | Steinert Langley | Option Excercise | 12361 | 33.74 | $ 417,060.14 |
Jul 1, 2025 | Hanson Jennifer Ladd | Option Excercise | 236 | 33.74 | $ 7,962.64 |
Jul 1, 2025 | Elshareef Ismail | Option Excercise | 1360 | 33.74 | $ 45,886.40 |
Jul 1, 2025 | Sarnoff Dafna | Option Excercise | 5785 | 33.74 | $ 195,185.90 |
Jul 1, 2025 | Quinn Matthew Todd | Option Excercise | 8458 | 33.74 | $ 285,372.92 |
Jul 1, 2025 | Hallowell Zachary Emerson | Option Excercise | 3837 | 33.74 | $ 129,460.38 |
Jun 16, 2025 | Zales Samuel | Open Market Sale | 10000 | 31.09 | $ 310,900.00 |
Jun 10, 2025 | Zamora Javier Esquivel | Open Market Sale | 1320 | 33.00 | $ 43,560.00 |
Jun 9, 2025 | Sarnoff Dafna | Open Market Sale | 1346 | 32.39 | $ 43,596.94 |
Jun 4, 2025 | Zamora Javier Esquivel | Open Market Sale | 12265 | 31.37 | $ 384,753.05 |
Jun 4, 2025 | Elshareef Ismail | Open Market Sale | 5246 | 31.37 | $ 164,567.02 |
Jun 4, 2025 | Schwartz Greg M | Grant | 6248 | 0.00 | $ 0.00 |
Jun 4, 2025 | Kaufer Stephen | Grant | 6248 | 0.00 | $ 0.00 |
Jun 4, 2025 | HICKOK LORI A | Grant | 6248 | 0.00 | $ 0.00 |
Jun 4, 2025 | Gupta Manik | Grant | 6248 | 0.00 | $ 0.00 |
Jun 4, 2025 | Conine Steven | Grant | 6248 | 0.00 | $ 0.00 |
Jun 3, 2025 | Steinert Langley | Open Market Sale | 27523 | 31.38 | $ 863,769.09 |
May 30, 2025 | Sarnoff Dafna | Option Excercise | 1407 | 31.34 | $ 44,095.38 |
May 29, 2025 | Steinert Langley | Open Market Sale | 68793 | 31.25 | $ 2,149,577.16 |
May 23, 2025 | Steinert Langley | Open Market Sale | 68793 | 31.58 | $ 2,172,526.51 |
May 21, 2025 | Steinert Langley | Open Market Sale | 45862 | 31.74 | $ 1,455,634.66 |
May 19, 2025 | Steinert Langley | Open Market Sale | 45862 | 32.18 | $ 1,475,646.54 |
May 14, 2025 | Trevisan Jason | Open Market Sale | 8000 | 33.41 | $ 267,280.00 |
May 8, 2025 | Steinert Langley | Open Market Sale | 31372 | 29.36 | $ 920,979.82 |
May 6, 2025 | Steinert Langley | Open Market Sale | 43582 | 28.10 | $ 1,224,528.36 |
May 2, 2025 | Zales Samuel | Open Market Sale | 10000 | 28.29 | $ 282,900.00 |
May 1, 2025 | Elshareef Ismail | Option Excercise | 2211 | 27.90 | $ 61,686.90 |
May 1, 2025 | Steinert Langley | Open Market Sale | 67043 | 28.17 | $ 1,888,294.40 |
May 1, 2025 | Zamora Javier Esquivel | Option Excercise | 1142 | 27.90 | $ 31,861.80 |
Apr 28, 2025 | Steinert Langley | Open Market Sale | 56499 | 28.34 | $ 1,600,913.61 |
Apr 24, 2025 | Steinert Langley | Open Market Sale | 45862 | 28.25 | $ 1,295,548.76 |
Apr 22, 2025 | Steinert Langley | Open Market Sale | 12473 | 27.62 | $ 344,453.37 |
Apr 17, 2025 | Hallowell Zachary Emerson | Open Market Sale | 1824 | 26.73 | $ 48,755.52 |
Apr 16, 2025 | Hallowell Zachary Emerson | Option Excercise | 2624 | 26.72 | $ 70,113.28 |
Apr 2, 2025 | Sarnoff Dafna | Open Market Sale | 5445 | 28.63 | $ 155,890.35 |
Apr 2, 2025 | Quinn Matthew Todd | Open Market Sale | 4393 | 28.63 | $ 125,771.59 |
Apr 2, 2025 | Hallowell Zachary Emerson | Open Market Sale | 4892 | 28.63 | $ 140,057.96 |
Apr 1, 2025 | Zamora Javier Esquivel | Option Excercise | 2007 | 29.24 | $ 58,684.68 |
Apr 1, 2025 | Zales Samuel | Option Excercise | 11561 | 29.24 | $ 338,043.64 |
Apr 1, 2025 | Trevisan Jason | Option Excercise | 18782 | 29.24 | $ 549,185.68 |
Apr 1, 2025 | Steinert Langley | Option Excercise | 11286 | 29.24 | $ 330,002.64 |
Apr 1, 2025 | Elshareef Ismail | Option Excercise | 825 | 29.24 | $ 24,123.00 |
Apr 1, 2025 | Sarnoff Dafna | Option Excercise | 4147 | 29.24 | $ 121,258.28 |
Apr 1, 2025 | Quinn Matthew Todd | Option Excercise | 7250 | 29.24 | $ 211,990.00 |
Apr 1, 2025 | Hallowell Zachary Emerson | Option Excercise | 2551 | 29.24 | $ 74,591.24 |
Mar 28, 2025 | Steinert Langley | Open Market Sale | 50452 | 28.94 | $ 1,459,910.91 |
Mar 26, 2025 | Steinert Langley | Open Market Sale | 45862 | 30.49 | $ 1,398,224.63 |
Mar 21, 2025 | Steinert Langley | Open Market Sale | 68793 | 31.00 | $ 2,132,734.34 |
Mar 18, 2025 | Steinert Langley | Open Market Sale | 68793 | 30.20 | $ 2,077,750.57 |
Mar 17, 2025 | Trevisan Jason | Grant | 208801 | 0.00 | $ 0.00 |
Mar 17, 2025 | Zamora Javier Esquivel | Grant | 32123 | 0.00 | $ 0.00 |
Mar 17, 2025 | Zales Samuel | Open Market Sale | 10000 | 30.78 | $ 307,800.00 |
Mar 17, 2025 | Zales Samuel | Grant | 134918 | 0.00 | $ 0.00 |
Mar 17, 2025 | Steinert Langley | Open Market Sale | 22931 | 31.16 | $ 714,468.05 |
Mar 17, 2025 | Steinert Langley | Grant | 80308 | 0.00 | $ 0.00 |
Mar 17, 2025 | Sarnoff Dafna | Grant | 44972 | 0.00 | $ 0.00 |
Mar 17, 2025 | Quinn Matthew Todd | Grant | 44972 | 0.00 | $ 0.00 |
Mar 17, 2025 | Hanson Jennifer Ladd | Grant | 12849 | 0.00 | $ 0.00 |
Mar 17, 2025 | Hallowell Zachary Emerson | Grant | 25698 | 0.00 | $ 0.00 |
Mar 17, 2025 | Elshareef Ismail | Grant | 44972 | 0.00 | $ 0.00 |
Mar 14, 2025 | Trevisan Jason | Other Disposition | 400000 | 0.00 | $ 0.00 |
Mar 6, 2025 | Palazzo Elisa | Open Market Sale | 3973 | 31.93 | $ 126,857.89 |
Mar 4, 2025 | Palazzo Elisa | Option Excercise | 1680 | 31.87 | $ 53,541.60 |
Feb 27, 2025 | Steinert Langley | Open Market Sale | 8508 | 31.13 | $ 264,811.50 |
Feb 26, 2025 | Trevisan Jason | Open Market Sale | 4000 | 30.80 | $ 123,200.00 |
Feb 25, 2025 | Steinert Langley | Other Aquisition | 770495 | 0.00 | $ 0.00 |
Feb 24, 2025 | Steinert Langley | Open Market Sale | 68793 | 31.02 | $ 2,133,621.44 |
Feb 20, 2025 | Steinert Langley | Open Market Sale | 73380 | 35.29 | $ 2,589,783.10 |
Feb 18, 2025 | Steinert Langley | Open Market Sale | 106150 | 39.15 | $ 4,155,981.12 |
Feb 3, 2025 | Zales Samuel | Open Market Sale | 20000 | 38.36 | $ 767,200.00 |
Jan 31, 2025 | Zamora Javier Esquivel | Option Excercise | 1142 | 39.20 | $ 44,766.40 |
Jan 31, 2025 | Elshareef Ismail | Option Excercise | 5770 | 39.20 | $ 226,184.00 |
Jan 23, 2025 | Steinert Langley | Open Market Sale | 55035 | 39.20 | $ 2,157,539.08 |
Jan 21, 2025 | Steinert Langley | Open Market Sale | 100898 | 38.28 | $ 3,861,986.98 |
Jan 17, 2025 | Hallowell Zachary Emerson | Open Market Sale | 2203 | 38.12 | $ 83,978.36 |
Jan 16, 2025 | Steinert Langley | Open Market Sale | 100898 | 37.50 | $ 3,783,520.08 |
Jan 16, 2025 | Hallowell Zachary Emerson | Option Excercise | 1865 | 37.65 | $ 70,217.25 |
Jan 3, 2025 | Sarnoff Dafna | Open Market Sale | 10570 | 35.78 | $ 378,194.60 |
Jan 3, 2025 | Quinn Matthew Todd | Open Market Sale | 4678 | 35.78 | $ 167,378.84 |
Jan 3, 2025 | Hallowell Zachary Emerson | Open Market Sale | 4580 | 35.78 | $ 163,872.40 |
Dec 23, 2024 | Steinert Langley | Open Market Sale | 12160 | 35.92 | $ 436,812.74 |
Dec 18, 2024 | Steinert Langley | Open Market Sale | 151347 | 36.60 | $ 5,538,939.51 |
Dec 16, 2024 | Steinert Langley | Open Market Sale | 93324 | 37.73 | $ 3,521,365.88 |
Dec 16, 2024 | Zales Samuel | Open Market Sale | 7500 | 37.70 | $ 282,750.00 |
Dec 4, 2024 | Palazzo Elisa | Option Excercise | 7071 | 38.78 | $ 274,213.38 |
Dec 2, 2024 | Zales Samuel | Option Excercise | 17666 | 0.16 | $ 2,826.56 |
Dec 2, 2024 | Zales Samuel | Open Market Sale | 17666 | 37.73 | $ 666,538.18 |
Dec 2, 2024 | Sarnoff Dafna | Open Market Sale | 2693 | 37.49 | $ 100,960.57 |
Nov 22, 2024 | Steinert Langley | Other Aquisition | 770493 | 0.00 | $ 0.00 |
Nov 18, 2024 | Trevisan Jason | Open Market Sale | 10000 | 35.41 | $ 354,100.00 |
Nov 18, 2024 | Hallowell Zachary Emerson | Open Market Sale | 9544 | 35.41 | $ 337,953.04 |
Nov 18, 2024 | Zales Samuel | Option Excercise | 17668 | 0.16 | $ 2,826.88 |
Nov 18, 2024 | Zales Samuel | Open Market Sale | 25168 | 35.43 | $ 891,702.24 |
Nov 8, 2024 | Zales Samuel | Option Excercise | 134517 | 35.61 | $ 4,790,150.37 |
Nov 8, 2024 | Zales Samuel | Open Market Sale | 134517 | 36.58 | $ 4,921,154.73 |
Nov 1, 2024 | Zamora Javier Esquivel | Option Excercise | 1760 | 31.15 | $ 54,824.00 |