Aug 08
2022
SELL
Open market or private sale
$256,745
$121.45 p/Share
2,114
Reduced 3.26%
62,696
Common Stock
Aug 05
2022
SELL
Open market or private sale
$90,038
$120.05 p/Share
750
Reduced 1.14%
64,810
Common Stock
Aug 02
2022
SELL
Open market or private sale
$67,639
$120.14 p/Share
563
Reduced 0.85%
65,560
Common Stock
Aug 01
2022
SELL
Open market or private sale
$731,432
$120.44 p/Share
6,073
Reduced 8.41%
66,123
Common Stock
Jul 29
2022
SELL
Open market or private sale
$60,050
$120.1 p/Share
500
Reduced 0.69%
72,196
Common Stock
Apr 06
2022
SELL
Payment of exercise price or tax liability
$1,226,682
$114.28 p/Share
10,734
Reduced 12.87%
72,696
Common Stock
Apr 06
2022
BUY
Exercise of conversion of derivative security
-
27,286
Added 24.65%
83,430
Common Stock
Feb 28
2022
SELL
Open market or private sale
$447,091
$120.38 p/Share
3,714
Reduced 6.7%
51,684
Common Stock
Jan 18
2022
SELL
Open market or private sale
$34,346
$120.09 p/Share
286
Reduced 0.51%
55,398
Common Stock
Dec 31
2021
SELL
Open market or private sale
$204,425
$120.25 p/Share
1,700
Reduced 2.96%
55,684
Common Stock
Dec 30
2021
SELL
Open market or private sale
$36,015
$120.05 p/Share
300
Reduced 0.52%
57,384
Common Stock
Nov 22
2021
SELL
Open market or private sale
$1,322,606
$138.9 p/Share
9,522
Reduced 14.17%
57,684
Common Stock
Nov 22
2021
BUY
Exercise of conversion of derivative security
$240,240
$25.23 p/Share
9,522
Added 12.41%
67,206
Common Stock
Nov 19
2021
SELL
Open market or private sale
$479,436
$139.29 p/Share
3,442
Reduced 5.63%
57,684
Common Stock
Nov 19
2021
BUY
Exercise of conversion of derivative security
$86,842
$25.23 p/Share
3,442
Added 5.33%
61,126
Common Stock
Nov 18
2021
SELL
Open market or private sale
$2,269,719
$142.32 p/Share
15,948
Reduced 21.66%
57,684
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
$402,368
$25.23 p/Share
15,948
Added 17.8%
73,632
Common Stock
Nov 17
2021
SELL
Open market or private sale
$387,107
$143.32 p/Share
2,701
Reduced 4.47%
57,684
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
$68,146
$25.23 p/Share
2,701
Added 4.28%
60,385
Common Stock
Nov 15
2021
SELL
Open market or private sale
$280,760
$140.38 p/Share
2,000
Reduced 3.35%
57,684
Common Stock
Oct 15
2021
SELL
Open market or private sale
$277,420
$138.71 p/Share
2,000
Reduced 3.24%
59,684
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$782,670
$130.75 p/Share
5,986
Reduced 8.85%
61,684
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
6,939
Added 9.3%
67,670
Common Stock
Sep 15
2021
SELL
Open market or private sale
$251,960
$125.98 p/Share
2,000
Reduced 3.19%
60,731
Common Stock
Aug 16
2021
SELL
Open market or private sale
$4,369,275
$129.46 p/Share
33,750
Reduced 34.98%
62,731
Common Stock