Aug 01
2022
BUY
Exercise of conversion of derivative security
$62,440
$59.58 p/Share
1,048
Added 50.0%
1,048
Common Stock
Jul 01
2022
SELL
Open market or private sale
$96,866
$93.14 p/Share
1,040
Reduced 100.0%
0
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
$61,963
$59.58 p/Share
1,040
Added 50.0%
1,040
Common Stock
Jun 01
2022
SELL
Open market or private sale
$698,576
$103.05 p/Share
6,779
Reduced 100.0%
0
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
$61,963
$59.58 p/Share
1,040
Added 13.3%
6,779
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$579,916
$102.64 p/Share
5,650
Reduced 49.61%
5,739
Common Stock
May 20
2022
BUY
Exercise of conversion of derivative security
-
11,389
Added 50.0%
11,389
Common Stock
May 02
2022
SELL
Open market or private sale
$120,801
$115.71 p/Share
1,044
Reduced 100.0%
0
Common Stock
May 02
2022
BUY
Exercise of conversion of derivative security
$62,202
$59.58 p/Share
1,044
Added 50.0%
1,044
Common Stock
Apr 01
2022
SELL
Open market or private sale
$145,943
$140.33 p/Share
1,040
Reduced 100.0%
0
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$61,963
$59.58 p/Share
1,040
Added 50.0%
1,040
Common Stock
Mar 01
2022
SELL
Open market or private sale
$1,152,692
$119.81 p/Share
9,621
Reduced 100.0%
0
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$82,326
$48.2 p/Share
1,708
Added 15.08%
9,621
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$948,934
$121.83 p/Share
7,789
Reduced 49.61%
7,913
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
15,702
Added 50.0%
15,702
Common Stock
Feb 01
2022
SELL
Open market or private sale
$212,665
$124.22 p/Share
1,712
Reduced 100.0%
0
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
$82,518
$48.2 p/Share
1,712
Added 50.0%
1,712
Common Stock
Jan 03
2022
SELL
Open market or private sale
$2,535,834
$142.88 p/Share
17,748
Reduced 100.0%
0
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$855,454
$48.2 p/Share
17,748
Added 50.0%
17,748
Common Stock
Dec 01
2021
SELL
Open market or private sale
$787,324
$123.91 p/Share
6,354
Reduced 100.0%
0
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$31,563
$15.75 p/Share
2,004
Added 23.98%
6,354
Common Stock
Nov 22
2021
SELL
Payment of exercise price or tax liability
$548,781
$128.16 p/Share
4,282
Reduced 49.61%
4,350
Common Stock
Nov 22
2021
BUY
Exercise of conversion of derivative security
-
8,632
Added 50.0%
8,632
Common Stock
Nov 01
2021
SELL
Open market or private sale
$203,473
$408.58 p/Share
498
Reduced 100.0%
0
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$31,379
$63.01 p/Share
498
Added 50.0%
498
Common Stock