Jul 20
2022
SELL
Open market or private sale
$6,700,400
$167.51 p/Share
40,000
Reduced 0.73%
5,411,946
Common Stock
Jul 20
2022
BUY
Exercise of conversion of derivative security
$39,600
$0.99 p/Share
40,000
Added 0.73%
5,451,946
Common Stock
Jul 14
2022
SELL
Open market or private sale
$6,430,800
$160.77 p/Share
40,000
Reduced 0.73%
5,411,946
Common Stock
Jul 14
2022
BUY
Exercise of conversion of derivative security
$39,600
$0.99 p/Share
40,000
Added 0.73%
5,451,946
Common Stock
Jul 13
2022
SELL
Open market or private sale
$6,942,800
$173.57 p/Share
40,000
Reduced 0.73%
5,411,946
Common Stock
Jul 13
2022
BUY
Exercise of conversion of derivative security
$39,600
$0.99 p/Share
40,000
Added 0.73%
5,451,946
Common Stock
Jul 07
2022
SELL
Open market or private sale
$6,837,200
$170.93 p/Share
40,000
Reduced 0.73%
5,411,946
Common Stock
Jul 07
2022
BUY
Exercise of conversion of derivative security
$39,600
$0.99 p/Share
40,000
Added 0.73%
5,451,946
Common Stock
Jul 06
2022
SELL
Open market or private sale
$6,270,000
$156.75 p/Share
40,000
Reduced 0.73%
5,411,946
Common Stock
Jul 06
2022
BUY
Exercise of conversion of derivative security
$39,600
$0.99 p/Share
40,000
Added 0.73%
5,451,946
Common Stock
Jun 30
2022
SELL
Open market or private sale
$5,662,800
$141.57 p/Share
40,000
Reduced 0.73%
5,411,946
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
$39,600
$0.99 p/Share
40,000
Added 0.73%
5,451,946
Common Stock
Jun 29
2022
SELL
Open market or private sale
$5,702,000
$142.55 p/Share
40,000
Reduced 0.73%
5,411,946
Common Stock
Jun 29
2022
BUY
Exercise of conversion of derivative security
$39,600
$0.99 p/Share
40,000
Added 0.73%
5,451,946
Common Stock
Jun 23
2022
SELL
Open market or private sale
$5,616,400
$140.41 p/Share
40,000
Reduced 0.73%
5,411,946
Common Stock
Jun 23
2022
BUY
Exercise of conversion of derivative security
$39,600
$0.99 p/Share
40,000
Added 0.73%
5,451,946
Common Stock
Jun 22
2022
SELL
Open market or private sale
$5,473,600
$136.84 p/Share
40,000
Reduced 0.73%
5,411,946
Common Stock
Jun 22
2022
BUY
Exercise of conversion of derivative security
$39,600
$0.99 p/Share
40,000
Added 0.73%
5,451,946
Common Stock
Jun 16
2022
SELL
Open market or private sale
$4,796,000
$119.9 p/Share
40,000
Reduced 0.73%
5,411,946
Common Stock
Jun 16
2022
BUY
Exercise of conversion of derivative security
$39,600
$0.99 p/Share
40,000
Added 0.73%
5,451,946
Common Stock
Jun 15
2022
SELL
Open market or private sale
$5,111,200
$127.78 p/Share
40,000
Reduced 0.73%
5,411,946
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
$39,600
$0.99 p/Share
40,000
Added 0.73%
5,451,946
Common Stock
Jun 09
2022
SELL
Open market or private sale
$5,527,200
$138.18 p/Share
40,000
Reduced 0.73%
5,411,946
Common Stock
Jun 09
2022
BUY
Exercise of conversion of derivative security
$39,600
$0.99 p/Share
40,000
Added 0.73%
5,451,946
Common Stock
Jun 08
2022
SELL
Open market or private sale
$6,002,800
$150.07 p/Share
40,000
Reduced 0.73%
5,411,946
Common Stock