Feb 28
2023
SELL
Grant, award, or other acquisition
-
13,374
Reduced 100.0%
0
Common Stock
Jan 03
2023
SELL
Open market or private sale
$22,888
$79.2 p/Share
289
Reduced 2.17%
13,003
Common Stock
Dec 21
2022
SELL
Open market or private sale
$241,742
$78.59 p/Share
3,076
Reduced 18.79%
13,292
Common Stock
Dec 20
2022
BUY
Exercise of conversion of derivative security
-
5,939
Added 26.62%
16,368
Common Stock
Oct 03
2022
SELL
Open market or private sale
$17,162
$59.18 p/Share
290
Reduced 2.71%
10,429
Common Stock
Sep 22
2022
SELL
Open market or private sale
$59,817
$62.57 p/Share
956
Reduced 8.19%
10,719
Common Stock
Sep 21
2022
SELL
Open market or private sale
$143,919
$66.2 p/Share
2,174
Reduced 15.7%
11,675
Common Stock
Sep 20
2022
BUY
Exercise of conversion of derivative security
-
5,940
Added 30.02%
13,849
Common Stock
Jul 01
2022
SELL
Open market or private sale
$16,843
$58.08 p/Share
290
Reduced 3.54%
7,909
Common Stock
Jun 21
2022
SELL
Open market or private sale
$119,809
$55.11 p/Share
2,174
Reduced 20.96%
8,199
Common Stock
Jun 20
2022
BUY
Exercise of conversion of derivative security
-
5,937
Added 36.4%
10,373
Common Stock
Apr 04
2022
SELL
Open market or private sale
$58,717
$103.74 p/Share
566
Reduced 11.32%
4,436
Common Stock
Apr 01
2022
SELL
Open market or private sale
$95,387
$101.26 p/Share
942
Reduced 15.85%
5,002
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$1,773
$2.72 p/Share
652
Added 9.88%
5,944
Common Stock
Mar 21
2022
SELL
Open market or private sale
$152,371
$98.75 p/Share
1,543
Reduced 22.57%
5,292
Common Stock
Mar 20
2022
BUY
Exercise of conversion of derivative security
-
2,851
Added 29.74%
6,734
Common Stock
Dec 23
2021
SELL
Open market or private sale
$89,521
$157.33 p/Share
569
Reduced 12.78%
3,883
Common Stock
Dec 21
2021
SELL
Open market or private sale
$240,143
$156.14 p/Share
1,538
Reduced 25.68%
4,452
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
-
2,852
Added 32.26%
5,990
Common Stock
Sep 23
2021
SELL
Open market or private sale
$139,992
$245.17 p/Share
571
Reduced 15.39%
3,138
Common Stock
Sep 21
2021
SELL
Open market or private sale
$378,117
$246.01 p/Share
1,537
Reduced 29.3%
3,709
Common Stock
Sep 20
2021
BUY
Exercise of conversion of derivative security
-
2,851
Added 42.16%
3,912
Common Stock
Jun 23
2021
SELL
Open market or private sale
$156,681
$248.7 p/Share
630
Reduced 20.83%
2,395
Common Stock
Jun 22
2021
SELL
Open market or private sale
$295,110
$243.49 p/Share
1,212
Reduced 29.93%
2,837
Common Stock
Jun 22
2021
BUY
Exercise of conversion of derivative security
-
376
Added 10.48%
3,213
Common Stock