Jun 14
2024
BUY
Exercise of conversion of derivative security
$199,947
$67.71 p/Share
2,953
Added 3.24%
88,170
Common Stock
May 16
2024
BUY
Grant, award, or other acquisition
-
803
Added 0.9%
88,170
Common Stock
Feb 27
2024
SELL
Open market or private sale
$193,350
$193.35 p/Share
1,000
Reduced 1.13%
87,367
Common Stock
Feb 27
2024
BUY
Exercise of conversion of derivative security
$194,615
$42.07 p/Share
4,626
Added 4.97%
88,367
Common Stock
Aug 29
2023
SELL
Open market or private sale
$145,673
$171.38 p/Share
850
Reduced 1.0%
83,741
Common Stock
Aug 29
2023
BUY
Exercise of conversion of derivative security
$133,943
$18.12 p/Share
7,392
Added 8.04%
84,591
Common Stock
May 18
2023
BUY
Grant, award, or other acquisition
-
798
Added 1.02%
77,199
Common Stock
Sep 09
2022
SELL
Open market or private sale
$176,057
$227.17 p/Share
775
Reduced 1.0%
76,401
Common Stock
May 26
2022
BUY
Grant, award, or other acquisition
-
644
Added 0.83%
77,176
Common Stock
May 25
2022
SELL
Open market or private sale
$2,223,437
$151.1 p/Share
14,715
Reduced 16.13%
76,532
Common Stock
Nov 10
2021
SELL
Open market or private sale
$1,268,212
$265.15 p/Share
4,783
Reduced 4.98%
91,247
Common Stock
Nov 10
2021
SELL
Exercise of conversion of derivative security
$124,932
$26.12 p/Share
4,783
Reduced 4.74%
96,030
Common Stock
Nov 02
2021
SELL
Open market or private sale
$727,656
$303.19 p/Share
2,400
Reduced 2.56%
91,247
Common Stock
Sep 14
2021
SELL
Open market or private sale
$80,405
$293.45 p/Share
274
Reduced 0.29%
93,647
Common Stock
Sep 01
2021
SELL
Open market or private sale
$978,966
$283.02 p/Share
3,459
Reduced 3.55%
93,921
Common Stock
Sep 01
2021
SELL
Exercise of conversion of derivative security
$134,071
$38.76 p/Share
3,459
Reduced 3.43%
97,380
Common Stock
Aug 18
2021
SELL
Open market or private sale
$363,609
$259.35 p/Share
1,402
Reduced 1.47%
93,961
Common Stock
Aug 18
2021
BUY
Open market or private sale
$10,492
$262.31 p/Share
40
Added 0.04%
93,921
Common Stock
Aug 17
2021
SELL
Open market or private sale
$4,442,776
$253.67 p/Share
17,514
Reduced 15.52%
95,363
Common Stock
Jul 20
2021
SELL
Open market or private sale
$924,749
$201.69 p/Share
4,585
Reduced 3.9%
112,877
Common Stock
Jul 13
2021
BUY
Open market or private sale
$307,390
$202.23 p/Share
1,520
Added 1.28%
117,462
Common Stock
Jul 13
2021
BUY
Exercise of conversion of derivative security
$120,646
$41.19 p/Share
2,929
Added 2.4%
118,982
Common Stock
May 13
2021
BUY
Grant, award, or other acquisition
-
604
Added 0.52%
116,053
Common Stock
May 11
2021
SELL
Open market or private sale
$50,402
$176.85 p/Share
285
Reduced 0.25%
115,449
Common Stock
May 11
2021
BUY
Exercise of conversion of derivative security
$48,300
$3.22 p/Share
15,000
Added 11.47%
115,734
Common Stock