May 18
2023
SELL
Open market or private sale
$225,494
$84.36 p/Share
2,673
Reduced 14.55%
15,698
Common Stock
May 16
2023
SELL
Open market or private sale
$270,079
$75.42 p/Share
3,581
Reduced 16.31%
18,371
Common Stock
May 15
2023
SELL
Open market or private sale
$575,498
$75.15 p/Share
7,658
Reduced 34.09%
14,807
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
7,145
Added 24.56%
21,952
Common Stock
May 03
2023
SELL
Open market or private sale
$587,406
$70.18 p/Share
8,370
Reduced 27.14%
22,465
Common Stock
May 02
2023
BUY
Exercise of conversion of derivative security
-
18,580
Added 37.6%
30,835
Common Stock
Feb 21
2023
SELL
Open market or private sale
$253,649
$74.08 p/Share
3,424
Reduced 21.84%
12,255
Common Stock
Feb 17
2023
SELL
Open market or private sale
$27,625
$75.07 p/Share
368
Reduced 2.29%
15,679
Common Stock
Feb 16
2023
SELL
Open market or private sale
$196,803
$76.31 p/Share
2,579
Reduced 13.85%
16,047
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
7,144
Added 27.72%
18,626
Common Stock
Feb 08
2023
SELL
Open market or private sale
$68,137
$78.05 p/Share
873
Reduced 7.28%
11,114
Common Stock
Nov 18
2022
SELL
Open market or private sale
$154,093
$55.75 p/Share
2,764
Reduced 18.74%
11,987
Common Stock
Nov 16
2022
SELL
Open market or private sale
$212,056
$58.05 p/Share
3,653
Reduced 19.85%
14,751
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
7,145
Added 27.97%
18,404
Common Stock
Aug 18
2022
SELL
Open market or private sale
$184,670
$66.74 p/Share
2,767
Reduced 19.73%
11,259
Common Stock
Aug 16
2022
SELL
Open market or private sale
$248,767
$66.64 p/Share
3,733
Reduced 21.02%
14,026
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
7,379
Added 29.35%
17,759
Common Stock
Aug 10
2022
SELL
Open market or private sale
$954,290
$70.22 p/Share
13,590
Reduced 59.01%
9,439
Common Stock
Aug 10
2022
BUY
Exercise of conversion of derivative security
$477,145
$35.11 p/Share
13,590
Added 37.11%
23,029
Common Stock
May 19
2022
SELL
Open market or private sale
$100,105
$43.13 p/Share
2,321
Reduced 19.74%
9,439
Common Stock
May 16
2022
SELL
Open market or private sale
$116,354
$43.66 p/Share
2,665
Reduced 18.47%
11,760
Common Stock
May 15
2022
BUY
Exercise of conversion of derivative security
-
4,045
Added 21.9%
14,425
Common Stock
Apr 20
2022
SELL
Open market or private sale
$244,672
$70.47 p/Share
3,472
Reduced 25.06%
10,380
Common Stock
Apr 19
2022
BUY
Exercise of conversion of derivative security
-
9,003
Added 39.39%
13,852
Common Stock
Feb 18
2022
SELL
Open market or private sale
$210,526
$66.37 p/Share
3,172
Reduced 39.55%
4,849
Common Stock