Aug 26
2024
SELL
Open market or private sale
$2,040,547
$133.5 p/Share
15,285
Reduced 64.68%
8,345
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$821,206
$62.53 p/Share
13,133
Added 35.72%
23,630
Common Stock
Feb 26
2024
SELL
Open market or private sale
$115,788
$85.96 p/Share
1,347
Reduced 11.37%
10,497
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
4,871
Added 29.14%
11,844
Common Stock
Nov 08
2023
SELL
Open market or private sale
$20,695
$83.45 p/Share
248
Reduced 3.43%
6,973
Common Stock
Aug 07
2023
SELL
Open market or private sale
$154,160
$94.23 p/Share
1,636
Reduced 18.47%
7,221
Common Stock
Mar 03
2023
SELL
Open market or private sale
$27,437
$106.76 p/Share
257
Reduced 2.82%
8,857
Common Stock
Feb 27
2023
SELL
Open market or private sale
$24,996
$104.15 p/Share
240
Reduced 2.57%
9,114
Common Stock
Feb 24
2023
SELL
Open market or private sale
$71,132
$104.3 p/Share
682
Reduced 6.8%
9,354
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
2,868
Added 22.23%
10,036
Common Stock
Nov 30
2022
SELL
Open market or private sale
$85,118
$108.57 p/Share
784
Reduced 9.86%
7,168
Common Stock
Nov 28
2022
SELL
Open market or private sale
$28,700
$107.09 p/Share
268
Reduced 3.26%
7,952
Common Stock
Nov 08
2022
SELL
Open market or private sale
$27,222
$109.77 p/Share
248
Reduced 2.93%
8,220
Common Stock
Jul 15
2022
SELL
Open market or private sale
$187,200
$90.0 p/Share
2,080
Reduced 19.72%
8,468
Common Stock
Mar 03
2022
SELL
Open market or private sale
$20,834
$80.75 p/Share
258
Reduced 2.39%
10,548
Common Stock
Mar 02
2022
SELL
Open market or private sale
$12,129
$84.23 p/Share
144
Reduced 1.32%
10,806
Common Stock
Feb 25
2022
SELL
Open market or private sale
$20,386
$70.54 p/Share
289
Reduced 2.57%
10,950
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
4,686
Added 29.43%
11,239
Common Stock
Nov 29
2021
SELL
Open market or private sale
$24,774
$92.44 p/Share
268
Reduced 3.93%
6,553
Common Stock
Nov 08
2021
SELL
Open market or private sale
$25,256
$101.84 p/Share
248
Reduced 3.51%
6,821
Common Stock
Apr 23
2021
SELL
Open market or private sale
$129,030
$110.0 p/Share
1,173
Reduced 14.23%
7,069
Common Stock
Mar 03
2021
SELL
Open market or private sale
$37,357
$102.63 p/Share
364
Reduced 4.23%
8,242
Common Stock
Mar 02
2021
SELL
Open market or private sale
$14,584
$100.58 p/Share
145
Reduced 1.66%
8,606
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
-
1,814
Added 17.17%
8,751
Common Stock
Nov 30
2020
SELL
Open market or private sale
$25,610
$95.56 p/Share
268
Reduced 3.72%
6,937
Common Stock