AMIN TARANG - Insider Non-Derivative Transactions at e.l.f. Beauty, Inc. (ELF) - (SEC)

Updated on December 12, 2024.

According to recent SEC insider information filed on Sep 6, 2024, AMIN TARANG's relationship to e.l.f. Beauty, Inc. (ELF) is Director,Officer (Chief Executive Officer), and currently has 478,254 shares of Common Stock, $0.01 par value.

The chart below shows the number of shares owned, and the table shows the recent insider transactions.

You can see similar information for other ELF insiders.

Data Source: SEC.
AMIN TARANG - Insider Non-Derivative Transactions of ELF Common Stock, $0.01 par value
AMIN TARANG - Insider Non-Derivative Transactions at ELF
Items per page:
0 of 0
Date Transaction No. of Shares Price Per Share Shares Owned After Transactions
Sep 7, 2024 G -- (Common Stock, $0.01 par value) 10890 0 0
Sep 7, 2024 G -- (Common Stock, $0.01 par value) 5427 0 100589
Sep 7, 2024 G -- (Common Stock, $0.01 par value) 10890 0 472827
Sep 7, 2024 G -- (Common Stock, $0.01 par value) 5427 0 478254
Sep 6, 2024 Sell -- (Common Stock, $0.01 par value) 1128 137.19 106016
Sep 6, 2024 Sell -- (Common Stock, $0.01 par value) 8173 136.61 107144
Sep 6, 2024 Sell -- (Common Stock, $0.01 par value) 7387 135.56 115317
Sep 6, 2024 G -- (Common Stock, $0.01 par value) 31937 0 122704
Sep 6, 2024 Sell -- (Common Stock, $0.01 par value) 336 137.27 211087
Sep 6, 2024 Sell -- (Common Stock, $0.01 par value) 210 137.26 211087
Sep 6, 2024 Sell -- (Common Stock, $0.01 par value) 1710 136.59 211297
Sep 6, 2024 Sell -- (Common Stock, $0.01 par value) 1485 136.56 211423
Sep 6, 2024 Sell -- (Common Stock, $0.01 par value) 1599 135.52 212908
Sep 6, 2024 Sell -- (Common Stock, $0.01 par value) 1500 135.5 213007
Sep 6, 2024 G -- (Common Stock, $0.01 par value) 31937 0 461937
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 2533 175.1 154641
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 1300 174.4 157174
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 2258 173.08 158474
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 4053 172.28 160732
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 995 171.22 164785
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 1117 169.81 165780
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 100 168.36 166897
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 832 167.44 166997
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 1000 166.54 167829
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 800 165.18 168829
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 500 164.15 169629
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 400 160.94 170129
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 400 157.63 170529
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 400 153.22 170929
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 548 175 214507
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 732 174.89 214507
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 214 174.17 215055
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 966 172.76 215239
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 798 172.79 215269
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 516 171.84 216067
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 378 171.83 216205
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 336 169.78 216583
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 336 169.69 216583
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 420 166.08 216919
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 504 165.97 216919
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 252 164.9 217339
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 168 164.34 217423
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 168 160.3 217591
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 168 153.33 217759
Aug 6, 2024 Sell -- (Common Stock, $0.01 par value) 168 153.22 217759
Jul 6, 2024 Sell -- (Common Stock, $0.01 par value) 431 203.56 171329
Jul 6, 2024 Sell -- (Common Stock, $0.01 par value) 901 202.75 171760
Jul 6, 2024 Sell -- (Common Stock, $0.01 par value) 4848 201.52 172661
Jul 6, 2024 Sell -- (Common Stock, $0.01 par value) 6068 200.54 177509
Jul 6, 2024 Sell -- (Common Stock, $0.01 par value) 3138 199.48 183577
Jul 6, 2024 Sell -- (Common Stock, $0.01 par value) 168 203.01 217927
Jul 6, 2024 Sell -- (Common Stock, $0.01 par value) 205 203.01 217927
Jul 6, 2024 Sell -- (Common Stock, $0.01 par value) 462 201.93 218095
Jul 6, 2024 Sell -- (Common Stock, $0.01 par value) 378 201.91 218132
Jul 6, 2024 Sell -- (Common Stock, $0.01 par value) 1526 200.96 218510
Jul 6, 2024 Sell -- (Common Stock, $0.01 par value) 1582 200.91 218557
Jul 6, 2024 Sell -- (Common Stock, $0.01 par value) 761 200.07 220036
Jul 6, 2024 Sell -- (Common Stock, $0.01 par value) 658 199.96 220139
Jul 6, 2024 Sell -- (Common Stock, $0.01 par value) 546 199.05 220797
Jul 6, 2024 Sell -- (Common Stock, $0.01 par value) 546 199.06 220797
Jun 7, 2024 Sell -- (Common Stock, $0.01 par value) 317 185.84 186715
Jun 7, 2024 Sell -- (Common Stock, $0.01 par value) 5800 185.01 187032
Jun 7, 2024 Sell -- (Common Stock, $0.01 par value) 5654 184.32 192832
Jun 7, 2024 Sell -- (Common Stock, $0.01 par value) 3181 183.25 198486
Jun 6, 2024 G -- (Common Stock, $0.01 par value) 200000 0 0
Jun 6, 2024 G -- (Common Stock, $0.01 par value) 30000 0 30000
Jun 6, 2024 G -- (Common Stock, $0.01 par value) 30000 0 201667
Jun 6, 2024 Sell -- (Common Stock, $0.01 par value) 504 187.55 221343
Jun 6, 2024 Sell -- (Common Stock, $0.01 par value) 504 187.48 221343
Jun 6, 2024 Sell -- (Common Stock, $0.01 par value) 1274 184.83 221847
Jun 6, 2024 Sell -- (Common Stock, $0.01 par value) 1316 184.84 221847
Jun 6, 2024 Sell -- (Common Stock, $0.01 par value) 1092 184.12 223121
Jun 6, 2024 Sell -- (Common Stock, $0.01 par value) 1008 184.08 223163
Jun 6, 2024 Sell -- (Common Stock, $0.01 par value) 588 182.65 224171
Jun 6, 2024 Sell -- (Common Stock, $0.01 par value) 546 182.58 224213
Jun 6, 2024 G -- (Common Stock, $0.01 par value) 200000 0 230000
Jun 6, 2024 G -- (Common Stock, $0.01 par value) 27000 0 231667
Jun 6, 2024 Sell -- (Common Stock, $0.01 par value) 25911 184.96 258667
Jun 6, 2024 Sell -- (Common Stock, $0.01 par value) 17042 184.96 284578
Jun 6, 2024 G -- (Common Stock, $0.01 par value) 200000 0 430000
Jun 4, 2024 Acquisition -- (Common Stock, $0.01 par value) 18834 0 301620
May 7, 2024 Sell -- (Common Stock, $0.01 par value) 800 165.21 10890
May 7, 2024 Sell -- (Common Stock, $0.01 par value) 7881 164.13 11690
May 7, 2024 Sell -- (Common Stock, $0.01 par value) 5906 163.44 19571
May 7, 2024 Sell -- (Common Stock, $0.01 par value) 2100 162.43 25477
May 7, 2024 Sell -- (Common Stock, $0.01 par value) 168 165.21 224759
May 7, 2024 Sell -- (Common Stock, $0.01 par value) 1002 164.13 224927
May 7, 2024 Sell -- (Common Stock, $0.01 par value) 952 164.18 224927
May 7, 2024 Sell -- (Common Stock, $0.01 par value) 1666 163.62 225879
May 7, 2024 Sell -- (Common Stock, $0.01 par value) 1574 163.64 225929
May 7, 2024 Sell -- (Common Stock, $0.01 par value) 672 162.51 227503
May 7, 2024 Sell -- (Common Stock, $0.01 par value) 630 162.54 227545
Apr 19, 2024 Sell -- (Common Stock, $0.01 par value) 74451 166.4 316161
Apr 18, 2024 Acquisition -- (Common Stock, $0.01 par value) 137820 0 390612
Apr 6, 2024 Sell -- (Common Stock, $0.01 par value) 800 165.13 27577
Apr 6, 2024 Sell -- (Common Stock, $0.01 par value) 2502 164.04 28377
Apr 6, 2024 Sell -- (Common Stock, $0.01 par value) 4602 163.24 30879
Apr 6, 2024 Sell -- (Common Stock, $0.01 par value) 2966 162.07 35481
Apr 6, 2024 Sell -- (Common Stock, $0.01 par value) 5817 161.26 38447
Apr 6, 2024 Sell -- (Common Stock, $0.01 par value) 126 165.14 228175
Apr 6, 2024 Sell -- (Common Stock, $0.01 par value) 378 164.62 228175
Apr 6, 2024 Sell -- (Common Stock, $0.01 par value) 216 164.4 228301
Apr 6, 2024 Sell -- (Common Stock, $0.01 par value) 1218 163.53 228517
Apr 6, 2024 Sell -- (Common Stock, $0.01 par value) 1134 163.49 228553
Apr 6, 2024 Sell -- (Common Stock, $0.01 par value) 378 162.62 229687
Apr 6, 2024 Sell -- (Common Stock, $0.01 par value) 420 162.47 229735
Apr 6, 2024 Sell -- (Common Stock, $0.01 par value) 1526 161.47 230065
Apr 6, 2024 Sell -- (Common Stock, $0.01 par value) 1436 161.45 230155
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 800 204.41 10889
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 3305 201.47 11689
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 2342 200.2 14994
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 4039 199.37 17336
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 1300 197.89 21375
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 2200 196.54 22675
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 1501 195.6 24875
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 1200 193.58 26376
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 168 204.85 231591
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 126 204.85 231591
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 126 203.41 231717
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 42 203.39 231759
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 126 202.74 231801
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 582 201.63 231843
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 599 201.52 231927
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 168 200.85 232425
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 547 200.01 232526
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 546 199.86 232593
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 462 199.07 233073
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 645 198.88 233139
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 378 197.89 233535
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 341 197.8 233784
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 420 196.55 233913
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 210 196.38 234125
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 254 195.52 234333
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 336 195.18 234335
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 420 194.38 234587
Mar 6, 2024 Sell -- (Common Stock, $0.01 par value) 336 194.21 234671
Feb 13, 2024 Sell -- (Common Stock, $0.01 par value) 1300 176.26 252792
Feb 13, 2024 Sell -- (Common Stock, $0.01 par value) 5405 175.48 254092
Feb 13, 2024 M -- (Common Stock, $0.01 par value) 6705 17 259497
Feb 10, 2024 Sell -- (Common Stock, $0.01 par value) 6750 175.03 235007
Feb 10, 2024 Sell -- (Common Stock, $0.01 par value) 6750 175.02 235007
Feb 10, 2024 Sell -- (Common Stock, $0.01 par value) 37795 175.18 252792
Feb 10, 2024 M -- (Common Stock, $0.01 par value) 37795 17 290587
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 400 173.49 27576
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 1500 170.47 27976
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 6587 169.75 29476
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 2300 168.68 36063
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 1800 167.23 38363
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 1300 166.27 40163
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 1100 165.14 41463
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 500 164.09 42563
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 800 163.1 43063
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 400 161.6 43863
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 100 173.47 241757
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 100 170.65 241857
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 1516 169.85 241857
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 1516 169.82 241957
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 600 168.67 243373
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 500 168.59 243473
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 400 167.07 243973
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 300 167.15 243973
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 400 166.39 244273
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 300 166.19 244373
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 200 164.49 244673
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 300 164.35 244673
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 200 163 244873
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 100 162.57 244973
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 100 161.55 245073
Feb 6, 2024 Sell -- (Common Stock, $0.01 par value) 100 161.56 245073
Jan 6, 2024 Sell -- (Common Stock, $0.01 par value) 2000 141.85 44263
Jan 6, 2024 Sell -- (Common Stock, $0.01 par value) 3300 140.98 46263
Jan 6, 2024 Sell -- (Common Stock, $0.01 par value) 3636 140.11 49563
Jan 6, 2024 Sell -- (Common Stock, $0.01 par value) 768 138.89 53199
Jan 6, 2024 Sell -- (Common Stock, $0.01 par value) 6584 138.08 53967
Jan 6, 2024 Sell -- (Common Stock, $0.01 par value) 400 135.85 60551
Jan 6, 2024 Sell -- (Common Stock, $0.01 par value) 168 142.49 245173
Jan 6, 2024 Sell -- (Common Stock, $0.01 par value) 210 142.36 245173
Jan 6, 2024 Sell -- (Common Stock, $0.01 par value) 672 141.36 245341
Jan 6, 2024 Sell -- (Common Stock, $0.01 par value) 630 141.29 245383
Jan 6, 2024 Sell -- (Common Stock, $0.01 par value) 840 140.22 246013
Jan 6, 2024 Sell -- (Common Stock, $0.01 par value) 1008 140.13 246013
Jan 6, 2024 Sell -- (Common Stock, $0.01 par value) 504 138.59 246853
Jan 6, 2024 Sell -- (Common Stock, $0.01 par value) 294 138.53 247021
Jan 6, 2024 Sell -- (Common Stock, $0.01 par value) 1106 137.88 247315
Jan 6, 2024 Sell -- (Common Stock, $0.01 par value) 1064 137.91 247357
Jan 6, 2024 Sell -- (Common Stock, $0.01 par value) 168 135.86 248421
Dec 23, 2023 G -- (Common Stock, $0.01 par value) 28000 0 60951
Dec 20, 2023 Sell -- (Common Stock, $0.01 par value) 4500 150 248589
Dec 20, 2023 Sell -- (Common Stock, $0.01 par value) 29666 150.29 252792
Dec 20, 2023 M -- (Common Stock, $0.01 par value) 29666 17 282458
Dec 15, 2023 Sell -- (Common Stock, $0.01 par value) 29667 145 252792
Dec 15, 2023 Sell -- (Common Stock, $0.01 par value) 4500 145 253089
Dec 15, 2023 M -- (Common Stock, $0.01 par value) 29667 17 282459
Dec 14, 2023 Sell -- (Common Stock, $0.01 par value) 13982 141.3 252792
Dec 14, 2023 Sell -- (Common Stock, $0.01 par value) 4500 140.07 257589
Dec 14, 2023 Sell -- (Common Stock, $0.01 par value) 4500 140.06 257589
Dec 14, 2023 Sell -- (Common Stock, $0.01 par value) 15685 140.55 266774
Dec 14, 2023 M -- (Common Stock, $0.01 par value) 29667 17 282459
Dec 6, 2023 Sell -- (Common Stock, $0.01 par value) 200 126.29 88951
Dec 6, 2023 Sell -- (Common Stock, $0.01 par value) 8711 125.66 89151
Dec 6, 2023 Sell -- (Common Stock, $0.01 par value) 6977 124.93 97862
Dec 6, 2023 Sell -- (Common Stock, $0.01 par value) 800 123.28 104839
Dec 6, 2023 Sell -- (Common Stock, $0.01 par value) 994 125.69 262089
Dec 6, 2023 Sell -- (Common Stock, $0.01 par value) 854 125 262089
Dec 6, 2023 Sell -- (Common Stock, $0.01 par value) 2562 123.89 262943
Dec 6, 2023 Sell -- (Common Stock, $0.01 par value) 1400 125 263083
Dec 6, 2023 Sell -- (Common Stock, $0.01 par value) 1022 123.82 264483
Dec 5, 2023 Sell -- (Common Stock, $0.01 par value) 8344 125.05 105639
Dec 5, 2023 Sell -- (Common Stock, $0.01 par value) 1708 125 265505
Nov 22, 2023 G -- (Common Stock, $0.01 par value) 10000 0 113983
Nov 16, 2023 Sell -- (Common Stock, $0.01 par value) 4172 110 123983
Nov 16, 2023 Sell -- (Common Stock, $0.01 par value) 854 110 267213
Nov 7, 2023 Sell -- (Common Stock, $0.01 par value) 500 102.3 128155
Nov 7, 2023 Sell -- (Common Stock, $0.01 par value) 1472 101.47 128655
Nov 7, 2023 Sell -- (Common Stock, $0.01 par value) 800 100.31 130127
Nov 7, 2023 Sell -- (Common Stock, $0.01 par value) 900 99.19 130927
Nov 7, 2023 Sell -- (Common Stock, $0.01 par value) 4472 97.64 131827
Nov 7, 2023 Sell -- (Common Stock, $0.01 par value) 200 96.14 136299
Nov 7, 2023 Sell -- (Common Stock, $0.01 par value) 1708 97.66 268067
Oct 25, 2023 Sell -- (Common Stock, $0.01 par value) 4172 110 136499
Oct 25, 2023 Sell -- (Common Stock, $0.01 par value) 854 110 269775
Oct 6, 2023 Sell -- (Common Stock, $0.01 par value) 200 97.95 140671
Oct 6, 2023 Sell -- (Common Stock, $0.01 par value) 1559 97.09 140871
Oct 6, 2023 Sell -- (Common Stock, $0.01 par value) 6585 96.55 142430
Oct 6, 2023 Sell -- (Common Stock, $0.01 par value) 1022 97.51 270629
Oct 6, 2023 Sell -- (Common Stock, $0.01 par value) 980 97.54 270629
Oct 6, 2023 Sell -- (Common Stock, $0.01 par value) 728 96.61 271609
Oct 6, 2023 Sell -- (Common Stock, $0.01 par value) 686 96.56 271651
Sep 6, 2023 Sell -- (Common Stock, $0.01 par value) 1811 137.84 252792
Sep 6, 2023 Sell -- (Common Stock, $0.01 par value) 24676 136.55 254603
Sep 6, 2023 Sell -- (Common Stock, $0.01 par value) 400 138.13 272337
Sep 6, 2023 Sell -- (Common Stock, $0.01 par value) 400 138.1 272337
Sep 6, 2023 Sell -- (Common Stock, $0.01 par value) 1514 136.83 272737
Sep 6, 2023 Sell -- (Common Stock, $0.01 par value) 2200 136.71 272737
Sep 6, 2023 Sell -- (Common Stock, $0.01 par value) 6422 136.17 274251
Sep 6, 2023 Sell -- (Common Stock, $0.01 par value) 5736 136.1 274937
Sep 6, 2023 Sell -- (Common Stock, $0.01 par value) 13253 135.89 279279
Sep 6, 2023 M -- (Common Stock, $0.01 par value) 39740 1.84 292532
Sep 2, 2023 G -- (Common Stock, $0.01 par value) 25000 0 149015
Aug 8, 2023 Sell -- (Common Stock, $0.01 par value) 2700 131.58 252792
Aug 8, 2023 Sell -- (Common Stock, $0.01 par value) 20197 131.05 255492
Aug 8, 2023 Sell -- (Common Stock, $0.01 par value) 9042 129.94 275689
Aug 8, 2023 Sell -- (Common Stock, $0.01 par value) 200 131.7 280673
Aug 8, 2023 Sell -- (Common Stock, $0.01 par value) 3629 131.22 280673
Aug 8, 2023 Sell -- (Common Stock, $0.01 par value) 3831 131.15 280873
Aug 8, 2023 Sell -- (Common Stock, $0.01 par value) 2203 130.2 284302
Aug 8, 2023 Sell -- (Common Stock, $0.01 par value) 1701 130.08 284704
Aug 8, 2023 Sell -- (Common Stock, $0.01 par value) 7801 128.84 284731
Aug 8, 2023 Sell -- (Common Stock, $0.01 par value) 2600 129 286405
Aug 8, 2023 Sell -- (Common Stock, $0.01 par value) 2500 128.96 286505
Aug 8, 2023 M -- (Common Stock, $0.01 par value) 39740 1.84 292532
Jul 6, 2023 Sell -- (Common Stock, $0.01 par value) 1515 114.67 252792
Jul 6, 2023 Sell -- (Common Stock, $0.01 par value) 21193 114.19 254307
Jul 6, 2023 Sell -- (Common Stock, $0.01 par value) 17032 113.23 275500
Jul 6, 2023 Sell -- (Common Stock, $0.01 par value) 3712 114.26 289005
Jul 6, 2023 Sell -- (Common Stock, $0.01 par value) 3636 114.25 289005
Jul 6, 2023 M -- (Common Stock, $0.01 par value) 39740 1.84 292532
Jul 6, 2023 Sell -- (Common Stock, $0.01 par value) 4696 113.25 292641
Jul 6, 2023 Sell -- (Common Stock, $0.01 par value) 4620 113.25 292717
Jun 10, 2023 G -- (Common Stock, $0.01 par value) 200000 0 174015
Jun 10, 2023 G -- (Common Stock, $0.01 par value) 200000 0 200000
Jun 10, 2023 G -- (Common Stock, $0.01 par value) 200000 0 374015
Jun 10, 2023 G -- (Common Stock, $0.01 par value) 40000 0 574015
Jun 6, 2023 Sell -- (Common Stock, $0.01 par value) 158 106.23 252792
Jun 6, 2023 Sell -- (Common Stock, $0.01 par value) 13647 105.23 252950
Jun 6, 2023 Sell -- (Common Stock, $0.01 par value) 19010 104.51 266597
Jun 6, 2023 Sell -- (Common Stock, $0.01 par value) 100 106.23 285607
Jun 6, 2023 Sell -- (Common Stock, $0.01 par value) 17934 105.21 285707
Jun 6, 2023 Sell -- (Common Stock, $0.01 par value) 2590 105.31 297337
Jun 6, 2023 Sell -- (Common Stock, $0.01 par value) 2138 105.29 297337
Jun 6, 2023 Sell -- (Common Stock, $0.01 par value) 6198 104.57 299475
Jun 6, 2023 Sell -- (Common Stock, $0.01 par value) 5746 104.55 299927
Jun 6, 2023 Sell -- (Common Stock, $0.01 par value) 21706 104.49 303641
Jun 6, 2023 M -- (Common Stock, $0.01 par value) 39740 1.84 325347
Jun 3, 2023 Sell -- (Common Stock, $0.01 par value) 10180 103.5 285607
Jun 3, 2023 Sell -- (Common Stock, $0.01 par value) 8793 103.5 295787
Jun 3, 2023 Sell -- (Common Stock, $0.01 par value) 15235 103.5 304580
Jun 2, 2023 Acquisition -- (Common Stock, $0.01 par value) 32851 0 319815
May 6, 2023 Sell -- (Common Stock, $0.01 par value) 3400 89.66 286964
May 6, 2023 Sell -- (Common Stock, $0.01 par value) 13134 89.03 290364
May 6, 2023 Sell -- (Common Stock, $0.01 par value) 23206 87.98 303498
May 6, 2023 Sell -- (Common Stock, $0.01 par value) 320 89.9 305673
May 6, 2023 Sell -- (Common Stock, $0.01 par value) 300 89.9 305673
May 6, 2023 Sell -- (Common Stock, $0.01 par value) 2700 89.22 305973
May 6, 2023 Sell -- (Common Stock, $0.01 par value) 2747 89.18 305993
May 6, 2023 Sell -- (Common Stock, $0.01 par value) 5332 88.05 308673
May 6, 2023 Sell -- (Common Stock, $0.01 par value) 5265 88.04 308740
May 6, 2023 M -- (Common Stock, $0.01 par value) 39740 1.84 326704
Apr 6, 2023 Sell -- (Common Stock, $0.01 par value) 5733 81.31 286964
Apr 6, 2023 Sell -- (Common Stock, $0.01 par value) 21610 80.23 292697
Apr 6, 2023 Sell -- (Common Stock, $0.01 par value) 1000 81.19 314005
Apr 6, 2023 Sell -- (Common Stock, $0.01 par value) 1000 81.18 314005
Apr 6, 2023 Sell -- (Common Stock, $0.01 par value) 12397 79.4 314307
Apr 6, 2023 Sell -- (Common Stock, $0.01 par value) 3932 80.34 315005
Apr 6, 2023 Sell -- (Common Stock, $0.01 par value) 3627 80.39 315005
Apr 6, 2023 Sell -- (Common Stock, $0.01 par value) 3705 79.54 318632
Apr 6, 2023 Sell -- (Common Stock, $0.01 par value) 3400 79.5 318937
Apr 6, 2023 M -- (Common Stock, $0.01 par value) 39740 1.84 326704
Mar 7, 2023 Sell -- (Common Stock, $0.01 par value) 1235 74.25 286964
Mar 7, 2023 Sell -- (Common Stock, $0.01 par value) 7797 73.61 288199
Mar 7, 2023 Sell -- (Common Stock, $0.01 par value) 4072 72.64 295996
Mar 7, 2023 Sell -- (Common Stock, $0.01 par value) 16859 71.68 300068
Mar 7, 2023 Sell -- (Common Stock, $0.01 par value) 2320 74.65 316927
Mar 7, 2023 Sell -- (Common Stock, $0.01 par value) 9964 73.67 319247
Mar 7, 2023 Sell -- (Common Stock, $0.01 par value) 1600 74.02 322337
Mar 7, 2023 Sell -- (Common Stock, $0.01 par value) 1500 73.99 322337
Mar 7, 2023 Sell -- (Common Stock, $0.01 par value) 2100 73.07 323837
Mar 7, 2023 Sell -- (Common Stock, $0.01 par value) 2000 73.06 323937
Mar 7, 2023 Sell -- (Common Stock, $0.01 par value) 4736 71.71 325937
Mar 7, 2023 Sell -- (Common Stock, $0.01 par value) 5724 72.7 329211
Mar 7, 2023 Sell -- (Common Stock, $0.01 par value) 21732 71.69 334935
Mar 7, 2023 M -- (Common Stock, $0.01 par value) 39740 1.84 356667
Mar 3, 2023 Sell -- (Common Stock, $0.01 par value) 30569 72.84 316927
Feb 28, 2023 G -- (Common Stock, $0.01 par value) 13600 0 614015
Feb 7, 2023 Sell -- (Common Stock, $0.01 par value) 2736 69.01 330673
Feb 7, 2023 Sell -- (Common Stock, $0.01 par value) 700 69.58 330673
Feb 7, 2023 Sell -- (Common Stock, $0.01 par value) 2379 68.77 331373
Feb 7, 2023 Sell -- (Common Stock, $0.01 par value) 5596 68.07 333409
Feb 7, 2023 Sell -- (Common Stock, $0.01 par value) 5253 68.05 333752
Feb 7, 2023 Sell -- (Common Stock, $0.01 par value) 1100 69.55 347496
Feb 7, 2023 Sell -- (Common Stock, $0.01 par value) 16861 68.72 348596
Feb 7, 2023 Sell -- (Common Stock, $0.01 par value) 21779 68.05 365457
Feb 7, 2023 M -- (Common Stock, $0.01 par value) 39740 1.84 387236
Jan 6, 2023 Sell -- (Common Stock, $0.01 par value) 836 56.29 339005
Jan 6, 2023 Sell -- (Common Stock, $0.01 par value) 1000 56.3 339005
Jan 6, 2023 Sell -- (Common Stock, $0.01 par value) 7496 55.49 339841
Jan 6, 2023 Sell -- (Common Stock, $0.01 par value) 7332 55.47 340005
Jan 6, 2023 Sell -- (Common Stock, $0.01 par value) 5611 56.21 347496
Jan 6, 2023 Sell -- (Common Stock, $0.01 par value) 34129 55.46 353107
Jan 6, 2023 M -- (Common Stock, $0.01 par value) 39740 1.84 387236