May 16
2023
SELL
Open market or private sale
$8,611,350
$202.62 p/Share
42,500
Reduced 6.59%
602,589
Common Stock
May 16
2023
BUY
Exercise of conversion of derivative security
$1,308,575
$30.79 p/Share
42,500
Added 6.18%
645,089
Common Stock
Apr 14
2023
SELL
Open market or private sale
$9,131,975
$214.87 p/Share
42,500
Reduced 6.59%
602,589
Common Stock
Apr 14
2023
BUY
Exercise of conversion of derivative security
$1,308,575
$30.79 p/Share
42,500
Added 6.18%
645,089
Common Stock
Mar 16
2023
SELL
Open market or private sale
$8,716,750
$205.1 p/Share
42,500
Reduced 6.59%
602,589
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
$1,308,575
$30.79 p/Share
42,500
Added 6.18%
645,089
Common Stock
Feb 16
2023
SELL
Open market or private sale
$8,332,125
$196.05 p/Share
42,500
Reduced 6.59%
602,589
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
$1,308,575
$30.79 p/Share
42,500
Added 6.18%
645,089
Common Stock
Jan 17
2023
SELL
Open market or private sale
$7,333,800
$172.56 p/Share
42,500
Reduced 6.59%
602,589
Common Stock
Jan 17
2023
BUY
Exercise of conversion of derivative security
$1,308,575
$30.79 p/Share
42,500
Added 6.18%
645,089
Common Stock
Oct 17
2022
SELL
Open market or private sale
$7,733,000
$154.66 p/Share
50,000
Reduced 7.66%
602,589
Common Stock
Oct 17
2022
BUY
Exercise of conversion of derivative security
$980,000
$19.6 p/Share
50,000
Added 7.12%
652,589
Common Stock
Sep 15
2022
SELL
Open market or private sale
$8,184,000
$163.68 p/Share
50,000
Reduced 7.66%
602,589
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
$980,000
$19.6 p/Share
50,000
Added 7.12%
652,589
Common Stock
Aug 25
2022
-
2,590
Reduced 0.43%
602,589
Common Stock
Aug 25
2022
SELL
Payment of exercise price or tax liability
$525,571
$184.8 p/Share
2,844
Reduced 0.47%
605,179
Common Stock
Aug 16
2022
SELL
Open market or private sale
$9,653,000
$193.06 p/Share
50,000
Reduced 7.6%
608,023
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$801,903
$193.09 p/Share
4,153
Reduced 0.68%
608,023
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$980,000
$19.6 p/Share
50,000
Added 7.06%
658,023
Common Stock
Jul 15
2022
SELL
Open market or private sale
$7,751,000
$155.02 p/Share
50,000
Reduced 7.55%
612,176
Common Stock
Jul 15
2022
BUY
Exercise of conversion of derivative security
$980,000
$19.6 p/Share
50,000
Added 7.02%
662,176
Common Stock
Jun 24
2022
SELL
Open market or private sale
$7,696,000
$153.92 p/Share
50,000
Reduced 7.55%
612,176
Common Stock
Jun 24
2022
BUY
Exercise of conversion of derivative security
$980,000
$19.6 p/Share
50,000
Added 7.02%
662,176
Common Stock
May 27
2022
SELL
Open market or private sale
$7,672,500
$153.45 p/Share
50,000
Reduced 7.55%
612,176
Common Stock
May 27
2022
BUY
Exercise of conversion of derivative security
$980,000
$19.6 p/Share
50,000
Added 7.02%
662,176
Common Stock