Aug 16
2022
BUY
Exercise of conversion of derivative security
$510,580
$72.94 p/Share
7,000
Added 2.27%
301,277
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$3,170,421
$197.19 p/Share
16,078
Reduced 5.18%
294,277
Common Stock
Jun 03
2022
BUY
Grant, award, or other acquisition
-
30,060
Added 8.83%
310,355
Common Stock
Jun 02
2022
SELL
Payment of exercise price or tax liability
$656,176
$192.54 p/Share
3,408
Reduced 1.2%
280,295
Common Stock
Jun 24
2021
SELL
Open market or private sale
$148,000
$200.0 p/Share
740
Reduced 0.26%
283,703
Common Stock
Jun 24
2021
BUY
Exercise of conversion of derivative security
$122,322
$137.44 p/Share
890
Added 0.31%
284,443
Common Stock
Jun 23
2021
SELL
Open market or private sale
$1,791,810
$199.09 p/Share
9,000
Reduced 3.08%
283,553
Common Stock
Jun 23
2021
BUY
Exercise of conversion of derivative security
$1,486,139
$137.44 p/Share
10,813
Added 3.56%
292,553
Common Stock
Jun 22
2021
SELL
Open market or private sale
$1,773,180
$197.02 p/Share
9,000
Reduced 3.1%
281,740
Common Stock
Jun 22
2021
BUY
Exercise of conversion of derivative security
$1,482,626
$140.68 p/Share
10,539
Added 3.5%
290,740
Common Stock
Jun 21
2021
SELL
Open market or private sale
$1,965,800
$196.58 p/Share
10,000
Reduced 3.45%
280,201
Common Stock
Jun 21
2021
BUY
Exercise of conversion of derivative security
$1,683,288
$143.92 p/Share
11,696
Added 3.87%
290,201
Common Stock
Jun 17
2021
SELL
Open market or private sale
$1,184,640
$197.44 p/Share
6,000
Reduced 2.11%
278,505
Common Stock
Jun 17
2021
BUY
Exercise of conversion of derivative security
$1,012,045
$143.92 p/Share
7,032
Added 2.41%
284,505
Common Stock
Jun 16
2021
SELL
Open market or private sale
$3,240,800
$202.55 p/Share
16,000
Reduced 5.45%
277,473
Common Stock
Jun 16
2021
BUY
Exercise of conversion of derivative security
$2,714,025
$138.02 p/Share
19,664
Added 6.28%
293,473
Common Stock
Jun 15
2021
SELL
Open market or private sale
$2,857,568
$202.65 p/Share
14,101
Reduced 4.9%
273,809
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
$2,295,585
$132.12 p/Share
17,375
Added 5.69%
287,910
Common Stock
Jun 14
2021
SELL
Open market or private sale
$3,799,656
$201.04 p/Share
18,900
Reduced 6.53%
270,535
Common Stock
Jun 14
2021
BUY
Exercise of conversion of derivative security
$2,876,721
$115.88 p/Share
24,825
Added 7.9%
289,435
Common Stock
Jun 11
2021
SELL
Open market or private sale
$1,998,500
$199.85 p/Share
10,000
Reduced 3.64%
264,610
Common Stock
Jun 11
2021
BUY
Exercise of conversion of derivative security
$1,306,085
$86.29 p/Share
15,136
Added 5.22%
274,610
Common Stock
Jun 07
2021
SELL
Payment of exercise price or tax liability
$1,589,209
$199.8 p/Share
7,954
Reduced 2.97%
259,474
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$1,567,574
$197.08 p/Share
7,954
Reduced 3.56%
215,388
Common Stock
Jun 03
2021
BUY
Grant, award, or other acquisition
-
52,040
Added 16.29%
267,428
Common Stock