May 20
2022
SELL
Open market or private sale
$5,780,400
$144.51 p/Share
40,000
Reduced 6.13%
612,176
Common Stock
Apr 21
2022
SELL
Open market or private sale
$6,246,800
$156.17 p/Share
40,000
Reduced 5.78%
652,176
Common Stock
Apr 19
2022
SELL
Open market or private sale
$6,893,440
$152.97 p/Share
45,064
Reduced 6.11%
692,176
Common Stock
Apr 19
2022
BUY
Exercise of conversion of derivative security
$883,254
$19.6 p/Share
45,064
Added 5.76%
737,240
Common Stock
Apr 18
2022
SELL
Open market or private sale
$748,150
$151.57 p/Share
4,936
Reduced 0.71%
692,176
Common Stock
Apr 18
2022
BUY
Exercise of conversion of derivative security
$96,746
$19.6 p/Share
4,936
Added 0.7%
697,112
Common Stock
Mar 17
2022
SELL
Open market or private sale
$7,598,500
$151.97 p/Share
50,000
Reduced 6.43%
727,264
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
$5,000,040
$142.5 p/Share
35,088
Reduced 4.82%
692,176
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
$980,000
$19.6 p/Share
50,000
Added 6.04%
777,264
Common Stock
Feb 25
2022
SELL
Open market or private sale
$7,500,512
$151.22 p/Share
49,600
Reduced 6.38%
727,264
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
$972,160
$19.6 p/Share
49,600
Added 6.0%
776,864
Common Stock
Feb 23
2022
SELL
Open market or private sale
$60,244
$150.61 p/Share
400
Reduced 0.05%
727,264
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
$7,840
$19.6 p/Share
400
Added 0.05%
727,664
Common Stock
Jan 18
2022
SELL
Open market or private sale
$7,747,000
$154.94 p/Share
50,000
Reduced 6.43%
727,145
Common Stock
Jan 18
2022
BUY
Exercise of conversion of derivative security
$980,000
$19.6 p/Share
50,000
Added 6.04%
777,145
Common Stock
Oct 15
2021
SELL
Open market or private sale
$7,838,500
$156.77 p/Share
50,000
Reduced 6.43%
727,145
Common Stock
Oct 15
2021
BUY
Exercise of conversion of derivative security
$858,000
$17.16 p/Share
50,000
Added 6.04%
777,145
Common Stock
Sep 15
2021
SELL
Open market or private sale
$8,321,834
$166.44 p/Share
49,999
Reduced 6.43%
727,145
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$858,000
$17.16 p/Share
50,000
Added 6.04%
777,145
Common Stock
Aug 23
2021
-
4,212
Reduced 0.58%
727,145
Common Stock
Aug 23
2021
SELL
Payment of exercise price or tax liability
$732,547
$158.32 p/Share
4,627
Reduced 0.63%
731,357
Common Stock
Aug 16
2021
-
3,782
Reduced 0.51%
735,984
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$630,868
$151.87 p/Share
4,154
Reduced 0.56%
739,766
Common Stock
Aug 16
2021
SELL
Open market or private sale
$7,585,500
$151.71 p/Share
50,000
Reduced 6.36%
735,984
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$858,000
$17.16 p/Share
50,000
Added 5.98%
785,984
Common Stock