Aug 23
2022
-
572
Reduced 4.86%
11,208
Common Stock
May 27
2022
SELL
Open market or private sale
$1,867,864
$129.47 p/Share
14,427
Reduced 55.05%
11,780
Common Stock
May 27
2022
BUY
Exercise of conversion of derivative security
$1,401,583
$97.15 p/Share
14,427
Added 35.5%
26,207
Common Stock
Mar 15
2022
-
500
Reduced 4.07%
11,780
Common Stock
Mar 10
2022
SELL
Open market or private sale
$2,652,694
$117.61 p/Share
22,555
Reduced 60.32%
14,839
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
$1,642,455
$72.82 p/Share
22,555
Added 37.62%
37,394
Common Stock
Mar 09
2022
SELL
Open market or private sale
$315,452
$115.55 p/Share
2,730
Reduced 15.54%
14,839
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
6,446
Added 26.84%
17,569
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$101,076
$104.96 p/Share
963
Reduced 7.97%
11,123
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
3,869
Added 24.25%
12,086
Common Stock
May 10
2021
SELL
Open market or private sale
$525,000
$105.0 p/Share
5,000
Reduced 37.83%
8,217
Common Stock
Mar 18
2021
-
82
Reduced 0.62%
13,217
Common Stock
Mar 08
2021
SELL
Open market or private sale
$1,548,094
$93.75 p/Share
16,513
Reduced 55.39%
13,299
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$1,054,190
$63.84 p/Share
16,513
Added 35.65%
29,812
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$54,536
$85.08 p/Share
641
Reduced 4.6%
13,299
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$28,225
$86.58 p/Share
326
Reduced 2.79%
11,371
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$28,225
$86.58 p/Share
326
Reduced 2.79%
11,371
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
-
2,569
Added 15.56%
13,940
Common Stock
Feb 14
2021
BUY
Exercise of conversion of derivative security
-
1,128
Added 8.8%
11,697
Common Stock
Feb 14
2021
BUY
Exercise of conversion of derivative security
-
1,128
Added 8.8%
11,697
Common Stock
Nov 24
2020
SELL
Open market or private sale
$355,028
$77.5 p/Share
4,581
Reduced 30.24%
10,569
Common Stock
Nov 24
2020
BUY
Exercise of conversion of derivative security
$203,488
$44.42 p/Share
4,581
Added 23.22%
15,150
Common Stock