Oct 10
2023
SELL
Open market or private sale
$488,179
$69.74 p/Share
7,000
Reduced 1.19%
582,862
Common Stock
Oct 10
2023
BUY
Exercise of conversion of derivative security
$290,920
$41.56 p/Share
7,000
Added 1.17%
589,862
Common Stock
Oct 03
2023
SELL
Open market or private sale
$477,610
$68.23 p/Share
7,000
Reduced 1.19%
582,862
Common Stock
Oct 03
2023
BUY
Exercise of conversion of derivative security
$290,920
$41.56 p/Share
7,000
Added 1.17%
589,862
Common Stock
Sep 26
2023
SELL
Open market or private sale
$479,780
$68.54 p/Share
7,000
Reduced 1.19%
582,862
Common Stock
Sep 26
2023
BUY
Exercise of conversion of derivative security
$290,920
$41.56 p/Share
7,000
Added 1.17%
589,862
Common Stock
Sep 19
2023
SELL
Open market or private sale
$492,730
$70.39 p/Share
7,000
Reduced 1.19%
582,862
Common Stock
Sep 19
2023
BUY
Exercise of conversion of derivative security
$290,920
$41.56 p/Share
7,000
Added 1.17%
589,862
Common Stock
Sep 12
2023
SELL
Open market or private sale
$497,140
$71.02 p/Share
7,000
Reduced 1.19%
582,862
Common Stock
Sep 12
2023
BUY
Exercise of conversion of derivative security
$290,920
$41.56 p/Share
7,000
Added 1.17%
589,862
Common Stock
Sep 06
2023
SELL
Open market or private sale
$490,770
$70.11 p/Share
7,000
Reduced 1.19%
582,862
Common Stock
Sep 06
2023
BUY
Exercise of conversion of derivative security
$290,920
$41.56 p/Share
7,000
Added 1.17%
589,862
Common Stock
Aug 31
2023
SELL
Open market or private sale
$2,100,000
$70.0 p/Share
30,000
Reduced 4.9%
582,862
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$1,246,800
$41.56 p/Share
30,000
Added 4.67%
612,862
Common Stock
Aug 29
2023
SELL
Open market or private sale
$462,350
$66.05 p/Share
7,000
Reduced 1.19%
582,862
Common Stock
Aug 29
2023
BUY
Exercise of conversion of derivative security
$290,920
$41.56 p/Share
7,000
Added 1.17%
589,862
Common Stock
Aug 22
2023
SELL
Open market or private sale
$448,980
$64.14 p/Share
7,000
Reduced 1.19%
582,862
Common Stock
Aug 22
2023
BUY
Exercise of conversion of derivative security
$290,920
$41.56 p/Share
7,000
Added 1.17%
589,862
Common Stock
Aug 15
2023
SELL
Open market or private sale
$466,760
$66.68 p/Share
7,000
Reduced 1.19%
582,862
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
$290,920
$41.56 p/Share
7,000
Added 1.17%
589,862
Common Stock
Aug 14
2023
SELL
Open market or private sale
$1,999,500
$66.65 p/Share
30,000
Reduced 4.9%
582,862
Common Stock
Aug 14
2023
BUY
Exercise of conversion of derivative security
$1,246,800
$41.56 p/Share
30,000
Added 4.67%
612,862
Common Stock
Aug 01
2023
-
27,065
Added 4.44%
582,862
Common Stock
Apr 10
2023
-
15,272
Added 2.67%
555,797
Common Stock
Jan 18
2023
-
500,000
Reduced 48.05%
540,525
Common Stock