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
Jun 08
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 02
2022
SELL
Open market or private sale
$5,420,000
$135.5 p/Share
40,000
Reduced 0.73%
5,411,946
Common Stock
Jun 02
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 01
2022
SELL
Open market or private sale
$5,801,200
$145.03 p/Share
40,000
Reduced 0.73%
5,411,946
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
$39,600
$0.99 p/Share
40,000
Added 0.73%
5,451,946
Common Stock
May 26
2022
SELL
Open market or private sale
$5,308,000
$132.7 p/Share
40,000
Reduced 0.73%
5,411,946
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
$39,600
$0.99 p/Share
40,000
Added 0.73%
5,451,946
Common Stock
May 25
2022
SELL
Open market or private sale
$5,159,200
$128.98 p/Share
40,000
Reduced 0.73%
5,411,946
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
$39,600
$0.99 p/Share
40,000
Added 0.73%
5,451,946
Common Stock
May 18
2022
-
4,000
Reduced 0.07%
5,411,946
Common Stock
May 16
2022
BUY
Other acquisition or disposition
-
24,411
Added 0.45%
5,415,946
Common Stock
May 11
2022
-
4,000
Reduced 0.07%
5,391,535
Common Stock
May 11
2022
SELL
Open market or private sale
$1,158,570
$128.73 p/Share
9,000
Reduced 0.17%
5,395,535
Common Stock
May 04
2022
-
4,000
Reduced 0.07%
5,404,535
Common Stock
May 04
2022
SELL
Open market or private sale
$1,342,170
$149.13 p/Share
9,000
Reduced 0.17%
5,408,535
Common Stock
Apr 27
2022
-
4,000
Reduced 0.07%
5,417,535
Common Stock
Apr 27
2022
SELL
Open market or private sale
$1,283,760
$142.64 p/Share
9,000
Reduced 0.17%
5,421,535
Common Stock
Apr 20
2022
-
4,000
Reduced 0.07%
5,430,535
Common Stock
Apr 20
2022
SELL
Open market or private sale
$1,351,530
$150.17 p/Share
9,000
Reduced 0.17%
5,434,535
Common Stock
Apr 13
2022
-
4,000
Reduced 0.07%
5,452,407
Common Stock
Apr 13
2022
SELL
Open market or private sale
$1,520,820
$168.98 p/Share
9,000
Reduced 0.17%
5,443,535
Common Stock
Apr 06
2022
-
4,000
Reduced 0.07%
5,456,535
Common Stock
Apr 06
2022
SELL
Open market or private sale
$1,432,440
$159.16 p/Share
9,000
Reduced 0.16%
5,460,535
Common Stock