May 22
2023
BUY
Exercise of conversion of derivative security
$735
$22.28 p/Share
33
Added 0.0%
962,442
Common Stock
May 19
2023
SELL
Open market or private sale
$4,090,810
$65.54 p/Share
62,417
Reduced 6.09%
962,409
Common Stock
May 19
2023
BUY
Exercise of conversion of derivative security
$1,390,650
$22.28 p/Share
62,417
Added 5.74%
1,024,826
Common Stock
May 18
2023
SELL
Open market or private sale
$1,339,147
$65.5 p/Share
20,445
Reduced 2.08%
962,409
Common Stock
May 18
2023
BUY
Exercise of conversion of derivative security
$455,514
$22.28 p/Share
20,445
Added 2.04%
982,854
Common Stock
May 17
2023
SELL
Open market or private sale
$6,406,600
$65.54 p/Share
97,751
Reduced 9.22%
962,409
Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
$2,177,892
$22.28 p/Share
97,751
Added 8.44%
1,060,160
Common Stock
May 03
2023
SELL
Open market or private sale
$1,232,688
$68.95 p/Share
17,878
Reduced 1.82%
962,409
Common Stock
May 03
2023
BUY
Exercise of conversion of derivative security
$398,321
$22.28 p/Share
17,878
Added 1.79%
980,287
Common Stock
Feb 23
2023
SELL
Open market or private sale
$201,214
$70.95 p/Share
2,836
Reduced 0.29%
962,409
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
$63,186
$22.28 p/Share
2,836
Added 0.29%
965,245
Common Stock
Feb 22
2023
SELL
Open market or private sale
$783,042
$70.87 p/Share
11,049
Reduced 1.14%
962,409
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
$246,171
$22.28 p/Share
11,049
Added 1.12%
973,458
Common Stock
Feb 21
2023
SELL
Open market or private sale
$8,549,471
$70.86 p/Share
120,653
Reduced 11.14%
962,409
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
$2,688,148
$22.28 p/Share
120,653
Added 10.02%
1,083,062
Common Stock
Dec 14
2022
SELL
Open market or private sale
$1,187,523
$70.11 p/Share
16,938
Reduced 1.73%
962,409
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
$377,378
$22.28 p/Share
16,938
Added 1.7%
979,347
Common Stock
Nov 16
2022
-
6,500
Reduced 0.67%
962,409
Common Stock
Nov 07
2022
SELL
Open market or private sale
$2,454,900
$70.14 p/Share
35,000
Reduced 3.49%
968,909
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
$779,800
$22.28 p/Share
35,000
Added 3.37%
1,003,909
Common Stock
Nov 04
2022
SELL
Open market or private sale
$4,463,006
$68.98 p/Share
64,700
Reduced 6.26%
968,909
Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
$1,488,100
$23.0 p/Share
64,700
Added 6.11%
993,908
Common Stock
Nov 03
2022
SELL
Open market or private sale
$700,709
$68.03 p/Share
10,300
Reduced 1.05%
968,909
Common Stock
Nov 03
2022
BUY
Exercise of conversion of derivative security
$236,900
$23.0 p/Share
10,300
Added 1.04%
979,209
Common Stock
Jun 06
2022
SELL
Open market or private sale
$1,783,500
$71.34 p/Share
25,000
Reduced 2.52%
968,909
Common Stock